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.0 | wp-includes/rewrite.php:137 | 2 | 1 function |
笔记(Notes)
在WP Codex站点中的东西,不管什么原因都没有被迁移。
一个简单的例子:处理规则,使订户页,希望它有帮助。
下面是一个简单的示例,说明如何注册新的重写规则,并将其传递给PHP文件进行呈现: