我有一个页面有经过编辑的permalink,比如,address.com/detail/
我需要通过GET请求向那里发送一些值,所以我希望链接看起来像/detail/value1/value2/
我在中添加了此代码
add_action(\'init\', \'rewrite_rules\');
function rewrite_rules(){
add_rewrite_tag(\'%value1%\', \'([^&]+)\');
add_rewrite_tag(\'%value2%\', \'([^&]+)\');
add_rewrite_rule(\'detail/([^/]*)/([^/]*)/?$\',\'detail/?value1=$matches[1]&value2=$matches[2]\', \'top\');
}
但它实际上不起作用,而且我也不知道应该使用哪种重写规则结构来让它起作用。value1和value2已添加到wp\\U查询数组。有人可以帮忙吗?
flush_rewrite_rules
也帮不上忙