您重写的规则非常广泛,很可能会产生很多冲突。
add_action(\'init\', \'dcc_rewrite_tags\');
function dcc_rewrite_tags() {
add_rewrite_tag(\'%propref%\', \'([^&]+)\');
}
add_action(\'init\', \'dcc_rewrite_rules\');
function dcc_rewrite_rules() {
add_rewrite_rule(\'^cottage-details/(.+)/?$\',\'index.php?page_id=2&propref=$matches[1]\',\'top\');
}
然后您可以访问
propref
类似查询变量:
$propref = get_query_var( \'propref\' );
记住刷新重写规则;您可以通过进入设置->永久链接并单击保存按钮来完成。
Note: 已更改p
查询var到page_id
因为,正如你在评论中所说,你使用的是一个页面,而不是一个标准的帖子。