我使用以下过滤器设置了查询变量:
add_filter(\'init\', \'add_query_vars\');
function add_query_vars() {
global $wp;
$wp->add_query_var(\'user_login\');
}
我可以使用
get_query_var(\'user_login\');
在页面模板中没有任何停顿。但是,在使用时
get_query_var(\'user_login\');
函数内部的函数。php,则不返回值。
在函数内部的函数中检索查询变量的正确方法是什么。php?
最合适的回答,由SO网友:Rob Vermeer 整理而成
function gqv() {
echo get_query_var(\'user_login\');
}
add_action(\'parse_query\', \'gqv\');