wordpress首页怎么设置不显示某一分类文章

       有些文章不想被访客看到,但又已经被收录了,删除的话会产生死链,对SEO不利。最好是能隐藏分类文章,在菜单里移除分类,虽然在导航栏看不到,但在首页还是能显示,因为wordpress是按照时间的时序进行排序。

       通过修改时间,是可以让文章跑到最后几页,但如果每篇文章都去手动更改时间,文章少还好,多的话工程量就很大,不建议使用这个方法。

       可以通过修改主题的index.php文件来实现

 方法:

    1.查看想隐藏的分类ID,把鼠标移到分类目录上,在底部就显示一串代码,里面就有该分类的ID(见下图)

    2.打开该主题-编辑主题,找到index.php首页模版

    <?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

         3.在这两段代码下面添加 

        <?php if (is_home() && in_category(‘1’) ) continue; ?>
       4.其中括号里的数字“1”是分类文章的ID,把需要隐藏的文章按照查看到的ID,替换即可。
       5.多个分类ID,可以用英文“,”逗号隔开
   
   
   


欢迎在保留作者版权下转载:西楼寻梦 » wordpress首页怎么设置不显示某一分类文章

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址