WordPress首页排除特定分类文章

知更鸟 2013年9月20日13:11:42111.5K2

一般情况下博客首页显示的都是最新日志,如果想将一些特定分类中的文章不在首页显示,下面的方法可以帮你方便地在首页排除特定分类的文章。

复制下面的代码到你的主题functions.php文件:

  1. function exclude_category_home( $query ) {
  2.     if ( $query->is_home ) {
  3.         $query->set( 'cat', '-5, -34' );
  4.     }
  5.     return $query;
  6. }
  7. add_filter( 'pre_get_posts', 'exclude_category_home' );

修改第3行的分类ID,然后保存文件,就大功告成了。

原文:http://www.wprecipes.com/how-to-exclude-specific-categories-from-your-blog-homepage

weinxin
版权声明
本站原创文章转载请注明文章出处
WordPress 5.8开始将不再支持IE11浏览器 WordPress

WordPress 5.8开始将不再支持IE11浏览器

IE11浏览器已发布7年多,目前只有不到1% 用户,很多热门网站已经停止支持IE11,微软也将在今年晚些时候放弃对IE11的支持。即将在今年7月发布的WordPress 5.8也将不再支持IE11浏览...
WordPress免费高级主题:Blocksy Themes

WordPress免费高级主题:Blocksy

个人认为Blocksy主题可能是最近看过最好WordPress免费主题,其高度自定义的可视化设置功能非常强大,在不使用其它辅助插件的情况下,可以自定义几乎所有页面元素。   当然主题本身除了...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:11   其中:访客  10   博主  1
    • June June 1

      恩恩额,明白了

      • 两天 两天 6

        纯支持~~~

        • wmtimes wmtimes 7

          之前是不是介绍过一个方法?

          • 软件派 软件派 3

            这个真不错,有些栏目不想在首页出来……

            • terwer terwer 2

              正需要这个,非常感谢!

                • terwer terwer 2

                  @ terwer 鸟哥,有何问题问一下,导航菜单链接怎么设置新窗口打开,后台好像没有设置选项

                    • 知更鸟 知更鸟

                      @ terwer 这篇文章更新了一下有你要的答案
                      https://zmingcx.com/wordpress3-0-navigation-tutorials.html

                  • 瑞俪儿 瑞俪儿 1

                    目前有 7 条留言 访客:6 条, 博主:1 条

                    这段不显示

                    • coolike coolike 3

                      这样也可以。

                      • 统计年鉴 统计年鉴 3

                        貌似对begin cms不生效。

                        • 动感单车 动感单车 7

                          我有个疑问,哪位朋友能够帮忙解答下吗?那就是,已经排除的分类文章不在首页予以显示,但在博客的第二、第三等之后的页面是否能够正常显示呢?