add_rewrite_tag()

add_rewrite_tag()函数是Wordpress函数,添加新的重写标记(如%postname%)。

add_rewrite_tag( string $tag, string $regex, string $query = ” )

添加新的重写标记(如%postname%)。
Add a new rewrite tag (like %postname%).

说明(Description)

$query参数是可选的。如果省略,则必须确保在“init”钩子上或之前调用此钩子。这是因为$query默认为“$tag=”,要使其工作,必须添加一个新的查询变量。


参数(Parameters)

参数类型必填说明
$tag(string)必需新重写标记的名称。
$regex(string)必需在重写规则中替换标记的正则表达式。
$query(string)可选要追加到重写查询的字符串。必须以“=”结尾。

返回(Return)

无返回值

更新版本源码位置使用被使用
2.1.0wp-includes/rewrite.php:15922

笔记(Notes)

在下面的例子中,假设一个站点有一个自定义的分类“location”,并且所有的帖子都被分配了一个位置术语,比如“Paris”或“Madrid”。我们添加一个重写标记“%location%”来建立位置查询变量。我们还添加了一个重写规则,以便example.com/goto/马德里/budget-住宿/处理得当。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索