无法在wordpress中列出自定义分类

时间:2014-06-07 01:55:52

标签: wordpress

好的......这很令人沮丧,而且一定是我想念的傻事。

我想在我的WordPress项目中列出所有注册的分类法。我知道有很多自定义分类法,我无法将它们列入清单。

var_dump( get_taxonomies() );

它返回了WordPress附带的5个分类法......没有自定义分类法。

我还尝试列出其他内容,例如

get_post_type();

并继续为空。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

为了记录,我的问题的答案是我在WordPress完全初始化之前调用函数。所以通过添加一个钩子,这个问题就解决了。我使用了在init之后发生的钩子wp_loaded。

我的解决方案:

function list_my_taxonomies() {
      var_dump( get_taxonomies() );
}
add_action('wp_loaded','list_my_taxonomies');

简单......也许会帮助某人