我有一个小问题,我在类别页面上显示类别的自定义字段。它表现得很好。但如果该类别中没有帖子则不显示。
我不知道在哪里使用'hide_empty'=>在我的代码中为0。
这是我用来显示类别字段的代码。
$terms = get_the_terms( get_the_ID(), 'category');
if( !empty($terms) ) {
$term = array_pop($terms);
$expert_photo = get_field('expert_photo',$term);
$expert_name = get_field('expert_name',$term);
$expert_title = get_field('expert_title',$term);
$expert_description = get_field('expert_description',$term);
$expert_introduction = get_field('expert_introduction',$term);
答案 0 :(得分:0)
get_the_terms函数检索附加到帖子的分类法的条款。
如果您想获得所有类别,可以使用此代码
$categories = get_categories(array('orderby'=>'name','hide_empty'=>false));
echo "<pre>";
print_r($categories);