如果没有要显示的类别,则不显示列表

时间:2011-11-28 作者:webmasters

也许你可以帮忙:下面有一个简单的代码列出了我的博客类别。I need some code that will not display the *ul 是否没有任何类别可显示*

<ul>
<li><p>Categories:</p></li>
<? $master_cat = get_category_by_slug(\'Master\');
   $master_cat_id = $master_cat->term_id; 
   $slave_cat = get_category_by_slug(\'Slave\');
   $slave_cat_id = $slave_cat->term_id;
   wp_list_categories(\'orderby=name&title_li=&exclude=\'.$master_cat_id.\',\'.$slave_cat_id.\'\'); ?>
</ul>
Ty非常喜欢

1 个回复
最合适的回答,由SO网友:draebb 整理而成
<?php
$master_cat = get_category_by_slug( \'Master\' );
$master_cat_id = $master_cat->term_id; 
$slave_cat = get_category_by_slug( \'Slave\' );
$slave_cat_id = $slave_cat->term_id;
$categories = wp_list_categories( \'echo=0&show_option_none=&orderby=name&title_li=&exclude=\'.$master_cat_id.\',\'.$slave_cat_id );
if ( $categories ) : ?>
    <ul>
        <li><p>Categories:</p></li>
        <?php echo $categories ?>
    </ul>
<?php endif; ?>
结束

相关推荐

User level categories

我正在使用ClassiPress创建一种不同类型的列表分类广告。我将手动选择谁可以订阅或不订阅(仅限宗教机构的领导人类型)。我有四个类别。其中两个需要随时提供给每个人(浏览)。这四个将提供给领导者。领导者将能够在所有四个类别中发布,并且他们将能够查看/发布所有四个类别。But 主要公众只会看到两个。我该怎么办?我可以将需要登录的两个类别设置为php条件行。我在这里看到了类似的解决方案How to block a category from one user and enable the category