WordPress 是一个非常灵活的内容管理系统,有成千上万的插件帮我们实现各种各样的功能。
要在 WordPress 中隐藏特定类别,我们可以安装 Ultimate Category Excluder 插件。
第 1 步:登录 WordPress 管理仪表盘,并导航到插件>添加新插件;
第 2 步:在插件页面中搜索“Ultimate Category Excluder”,安装并激活该插件;
第 3 步:转到设置 > Category Excluder。
第 4 步:选中要隐藏的文章分类,然后点击“Update”按钮执行更新。
如何从小部件中删除类别?
如果想隐藏 WordPress 小工具中的某个文章分类,可以下载并安装 WP Categories Widget 插件来实现。
插件功能包括:
显示任何分类;
隐藏小部件标题;
显示各分类的文章数;
显示或隐藏文章分类。
1、下载、安装并激活该插件。激活插件后,从 WordPress 仪表板的外观菜单中单击小工具。
2、将插件生成的小工具拖放到侧边栏或页脚。
3、选择重命名小工具标题、隐藏标题、隐藏计数。此外,从显示或所有类别下拉菜单中,选择要隐藏或显示的内容分类。
4、完成后保存更改即可。
使用代码在 WordPress 中隐藏特定类别
除了上面提到的方法之外,还可以通过添加代码的方法,从 WordPress 首页中隐藏特定文章类别。
打开 functions 文件,并将以下代码添加到文件中:
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
if ( $query->is_home ) {
$query->set( 'cat', '-5' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
上面的代码中,有一个
$query->set( ‘cat’, ‘-5’ );
,我们将“-5”替换为我们要隐藏的类别 ID。