Wordpress - 模板文件中没有全局$ wp_query

时间:2016-10-17 06:15:33

标签: php wordpress woocommerce wordpress-theming

我在名为archive-product.phpvar_dump($wp_query)的WooCommerce模板页面上的儿童主题中工作,并返回NULL

问题:这种行为是否典型?

(根据我的经验,此时应该已经初始化了。)

1 个答案:

答案 0 :(得分:0)

如果您要加载您需要定义的任何内容 - global $ post; 位于文件顶部,然后您可以使用 $ wp_query

尝试以下代码:

add_action('init','your_func');function my_func(){
    global $wp_query;
    var_dump($wp_query);
    // or  var_dump($GLOBALS['wp_query']);
}