Texonomy模板未显示filterd类别

时间:2017-02-17 09:05:25

标签: wordpress wordpress-theming custom-wordpress-pages

我使用regiter_texonomy为自定义帖子类型创建了类别。如果我点击类别,它会导航到texonomy_template但不会显示任何自定义帖子。为什么显示空帖?

的index.php

<?php 
 $defaults = array(
        'taxonomy'            => 'portfolio_category',
        'title_li'            => __( 'Categories' )
    );
wp_list_categories($defaults); ?>

texonomy-portfolio_category.php

<?php 
if(have_posts()):
    echo 'Yes';
else:
    echo 'No';
endif;
?>

但它显示了一个空列表。

1 个答案:

答案 0 :(得分:0)

您可能有空类别,因此可能无法使用wp_list_categories显示它们,所以请尝试以下应该有效的参数。

<?php
$defaults = array(
  'hide_empty'          => false,  
  'taxonomy'            => 'portfolio_category',
  'title_li'            => __( 'Categories' )
);

wp_list_categories($defaults); 
?>