![在 WordPress 首页排除指定分类的文章](https://blog.xin66.vip/wp-content/uploads/2023/09/01a58dfcddeb05f68026a2bc0ac7fc49.png)
WordPress 搭建的站点,有时不希望首页显示指定分类的文章,文本就来解决这个问题。
在主题的 functions.php 文件中添加如下代码即可
//在首页中排除某些分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set('cat', '-12');
}
return $query;
}
add_filter('pre_get_posts', 'exclude_category_home');
PHP
其中,代码中的 -12 是代码分类 ID,如果显示指定分类是正数,排除则为负数。
文章评论