从没有帖子的自定义分类中获取条款

时间:2014-07-19 05:28:07

标签: wordpress function taxonomy

我要问的是,是否有一个内置函数可以获得以下mysql查询的结果? get_terms()似乎只获得了分配的条款,例如到一个帖子而不是整个列表。

select 
    name
from
    wordpress.wp_terms
where
    term_id in (select 
            term_id
        FROM
            wordpress.wp_term_taxonomy
        where
            taxonomy = 'custome_taxonomy')

1 个答案:

答案 0 :(得分:2)

我认为您对get_terms存在误解,并且不知道get_terms

中论据的目的

默认情况下,隐藏所有没有帖子的条款,这是参数

'hide_empty'    => true, 

要检索没有帖子的条款,您需要将false传递给hide_empty参数,就像这样

$terms = get_terms( 'hide_empty=false' );