2011-05-23 43 views
0

上午排除特定类别的评论。但是,当我尝试排除多于一个时,它不起作用。如何在这个WordPress的黑客中指定多个类别?

这工作:<?php if (!in_category('7')) comments_template(); ?>

这不起作用:

<?php if (!in_category('7 , 9')) comments_template(); ?>

<?php if (!in_category('7')) comments_template(); ?> <?php if (!in_category('9')) comments_template(); ?>

回答

2

的WordPress有一个漂亮体面的文件,始终是值得研究的第一。见Function Reference: in_category()

的功能似乎并不接受多个参数,所以你必须要做到这一点在PHP中:

if ((!in_category('7')) and (!in_category('9'))) 
0
<?php 
if (!in_category('7') && !in_category('9')) { 
    comments_template(); 
} 
?> 
相关问题