待添加于init
:
注册自定义变量(问题中的“id”)
add_rewrite_tag(\'%mycustomvar%\',\'([^&]+)\');
要创建重写规则,请执行以下操作:
add_rewrite_rule(\'^product/([0-9]{1,})/?\',\'index.php?p=4&mycustomvar=$matches[1]\',\'top\')
4是“产品”页面的id。添加这些规则后,您需要刷新一次重写规则(转到永久链接设置页面)
您可以获得mycustomvar
: get_query_var( \'mycustomvar\' )
.
参见法典: