首页排除某些分类 主要有利于我们首页凸显某些我们想要展示的分类,从而排除掉其他分类,特别是你的博客分类比较多时,或者是一个cms,但某些分类又不想显示在首页。
在主题的functions.PHP添加以下代码:
PHP
function excludeCat($query) {
if ( $query->is_home ) {
$query->set('cat','-2,-6,-12');
}
return $query;
add_filter('pre_get_posts','excludeCat');
?>
这样的话,你即使使用了循环,也不会显示ID为2、6、12的分类了,当然你需要查看一下你想排除的分类的ID.
wordpress后台无插件显示文章和分类ID