美文网首页
WordPress首页 设置 只显示某些分类文章 或 不显示某些

WordPress首页 设置 只显示某些分类文章 或 不显示某些

作者: wmelon | 来源:发表于2020-05-23 21:39 被阅读0次

    首先找到要显示的或者不想显示的分类id,

    进入控制台,文章 => 分类目录,然后将鼠标停放在对应的分类名上边,左下方就会显示对应的链接,这个tag_ID就是对应的分类id

    image

    然后进入 外观 => 主题编辑器, 找到 index.php,增加以下内容

    [图片上传中...(image-6e226a-1590241086487-2)]

    <?php if (!in_category(‘9’) && is_home() ) continue; ?>
    

    不过以上方法,是在获取数据之后过滤的,所以如果第一页没有这个分类下的文章,整个页面就会是空白。

    推荐另一种方法:仍然是在 index.php

    image

    cat 后边的参数就是分类id,如果只显示某几个分类,用 ","隔开,

    例如: &cat=5,9

    如果只是不想显示某些分类的文章,就在参数前面加一个 "-",

    例如, &cat=-5,-9。

    但是这样写有时候会导致其他分类的页面也会有这个过滤效果,所以变成这样:

    image
    <?php if ( have_posts()) :if( is_home()){query_posts($query_string .'&cat=9');} ?>
    

    大功告成!

    链接:https://wmelon.cn/325.html

    相关文章

      网友评论

          本文标题:WordPress首页 设置 只显示某些分类文章 或 不显示某些

          本文链接:https://www.haomeiwen.com/subject/rcqrahtx.html