我正试图为这样的事情创造新的改写规则
www.myweb.com/question/#comments-2345哪里的‘问题’是标签和#注释-2345应该被get_query_var识别和读取。‘#注释-“始终是常量字符串,2345取决于db.code中的注释号。
add_rewrite_tag('%question%', '([^&]+)');
add_rewrite_rule('^question/([^/]*)/?','index.php?page_id=77&question=$matches[1]','top');我把变量读成
$hpytanie= get_query_var( 'question' );但是有些东西不起作用,get_query_var给出的是空的。有什么建议不能用吗?
谢谢
发布于 2018-10-24 09:06:30
尝试添加一个查询变量
add_filter('query_vars', 'foo_my_query_vars');
function foo_my_query_vars($vars){
$vars[] = 'question'; return $vars;
}https://wordpress.stackexchange.com/questions/317467
复制相似问题