add_rewrite_rule()

add_rewrite_rule()函数是Wordpress函数,添加将URL结构转换为一组查询变量的重写规则。

add_rewrite_rule( string $regex, string|array $query, string $after = ‘bottom’ )

添加将URL结构转换为一组查询变量的重写规则。
Adds a rewrite rule that transforms a URL structure to a set of query vars.

说明(Description)

$after参数中任何不是“bottom”的值都将导致将规则放在重写规则的顶部。


参数(Parameters)

参数类型必填说明
$regex(string)必需要匹配请求的正则表达式。
$query(string | array)必需此重写规则的相应查询变量。
$after(string)可选新规则的优先级。接受“顶部”或“底部”。

返回(Return)

无返回值

更新版本源码位置使用被使用
4.4.0wp-includes/rewrite.php:13721 function

笔记(Notes)

在WP Codex站点中的东西,不管什么原因都没有被迁移。
一个简单的例子:处理规则,使订户页,希望它有帮助。
下面是一个简单的示例,说明如何注册新的重写规则,并将其传递给PHP文件进行呈现:

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索