get_query_var returns null 时间:2012-09-27 作者:AlxVallejo 我的pretty permalink清楚地显示了query\\u var:localhost/site/?tree=312 但当我跑的时候var_dump(get_query_var(\'tree\')); 我返回NULL。有什么原因吗?此外,当我打印r($wp\\u query)时,我在任何地方都找不到“tree”。 1 个回复 最合适的回答,由SO网友:Milo 整理而成 您必须将任何非WordPress对象的查询变量添加到已识别的查询变量数组中,才能从$wp_query 全球:add_filter( \'query_vars\', \'wpa66452_query_vars\' ); function wpa66452_query_vars( $query_vars ){ $query_vars[] = \'tree\'; return $query_vars; } 结束 文章导航