一般情况下博客首页显示的都是最新日志,如果想将一些特定分类中的文章不在首页显示,下面的方法可以帮你方便地在首页排除特定分类的文章。
复制下面的代码到你的主题functions.php文件:
- function exclude_category_home( $query ) {
- if ( $query->is_home ) {
- $query->set( 'cat', '-5, -34' );
- }
- return $query;
- }
- add_filter( 'pre_get_posts', 'exclude_category_home' );
修改第3行的分类ID,然后保存文件,就大功告成了。
原文:http://www.wprecipes.com/how-to-exclude-specific-categories-from-your-blog-homepage
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
湖北省随州市 1F
恩恩额,明白了
山东省烟台市 2F
纯支持~~~
江西省新余市 3F
之前是不是介绍过一个方法?
广西贵港市平南县 4F
这个真不错,有些栏目不想在首页出来……
湖北省 5F
正需要这个,非常感谢!
湖北省 B1
@ terwer 鸟哥,有何问题问一下,导航菜单链接怎么设置新窗口打开,后台好像没有设置选项
中国 B2
@ terwer 这篇文章更新了一下有你要的答案
http://zmingcx.com/wordpress3-0-navigation-tutorials.html
重庆市 6F
目前有 7 条留言 访客:6 条, 博主:1 条
这段不显示
山西省晋中市 7F
这样也可以。
广东省深圳市 8F
貌似对begin cms不生效。
广西桂林市 9F
我有个疑问,哪位朋友能够帮忙解答下吗?那就是,已经排除的分类文章不在首页予以显示,但在博客的第二、第三等之后的页面是否能够正常显示呢?