我看到这个问题的措辞有几种方式,所以我试着让我的问题泛化。
假设我转到这一页:
example.com/page/?utm_source=test&s=test&page=12
get_query_var(\'utm_source\')
不返回任何内容。$_GET
退货Array ( [s] => test [page] => 12 )
.
$_GET
退货Array ( [utm_source] => )
从…起example.com/page/?utm_source
(只有键,没有值),我真的不明白。
我做过这个functions.php
:
add_filter( \'query_vars\', \'add_query_vars_filter\' );
function add_query_vars_filter( $vars ){
$vars[] = "utm_source";
return $vars;
}
。。。正如ye olde codex所说,我希望能够访问utm_source
通过get_query_var(\'utm_source\')
. 我错过了什么?