1. 首页
  2. WordPress 函数手册

add_rewrite_rule()

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)

无返回值


源码(Source)


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

笔记(Notes)

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

add_rewrite_rule() 为WP2原创文章,链接:https://www.wp2.cn/functions/add_rewrite_rule/

发表评论

您的电子邮箱地址不会被公开。