1. 软件迷首页
  2. 网站
  3. 建站技巧

纯代码屏蔽WordPress首页列表中的指定分类

通常情况下的博客首页都会列出博客中的所有文章,当然有些博客主题上的首页都是指定好了要显示哪些分类,但是有些博客的分类不想在首页展示,那改怎么办呢?现在可以用纯代码实现这个效果

步骤如下:

1、打开WordPress后台 – 文章 – 分类目录 页面

2、鼠标移动到分类上,点击鼠标右键打开属性并查看分类ID

3、打开当前主题模版文件夹下的functions.php文件

4、在其中添加以下代码:

function exclude_category_home( $query ) {
if ( $query->is_home ) {//判断是否首页
$query->set( 'cat', '-7' );
//屏蔽指定分类ID,有其他要屏蔽的用英文逗号分隔,并在ID前加"-"号
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );

原创文章,作者:风尘,如若转载,请注明出处:https://rjmi.net/142.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注