我们可用两种方法实现:

1、用插件:Front Page Excluded Categories(点击链接即可到官方下载)

使用方法:

  1. 下载,并上传到:wp-content/plugins目录下
  2. 登陆后台,插件-启用
  3. 打开所下载的front_page_excluded_cats.php文件,找到$cats_to_exclude(约第14行),将后面的数字改为你希望不在首页显示的分类的ID,如果有多个的话用英文的逗号割开

保存后在首页就看不到你指定的分类的文章了,不过其他地方还是可以看到的,比如日志分类或直接输入地址又或者搜索,不过我觉得这样已经达到我们的目的了。

2、自己改代码

1、打开主题下index.php文件

查找:<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

也有些主题写法不同,查找:<?php while (have_posts()) : the_post(); ?>

2、在下方添加: <?php if (in_category(’6′) && is_home()) continue; ?>

#6为不在首页显示的分类ID,多个分类可用半角逗号区分
分类: WordPress

发表评论

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