WordPress首页不显示特定分类(代码)

陈江林SEO博客《重庆SEO》分享:使用代码在WordPress首页不显示特定分类文章,个人喜欢使用代码来实现一些功能,在WP插件与PHP代码之间选择的话,我首先会选择PHP代码来实现功能。下面介绍WordPress使用代码实现特定分类文章不在首页显示,具体内容如下:

WordPress动态首页是默认显示所有文章的,按时间排序,但是有时候想某个分类文章不在主页显示而是在特定的分类页面显示,比如我想做一个类似QQ说说,人人状态的页面,发布的posts一般很短,不宜显示在首页,这时就要让首页不显示特定分类文章。

首页排除特定分类方法:

1.首先需要获取特定分类的ID,这个ID号可以在后台的“文章 -> 分类目录”中获取,当鼠标放到某个分类目录时,浏览器底部的状态栏会显示类似“category&tag_ID=58&post_type=post”这样的链接,其中的“58”就是这个分类的ID。

分类ID

2.修改首页调用文章的模板:

首页一般为使用的主题目录下index.php文件,打开编辑,搜索如下代码:

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

替换为(58为要隐藏的分类目录ID):

<?php if ( have_posts() ) : query_posts($query_string .'&cat=-58'); while ( have_posts() ) : the_post(); ?>

还可以结合陈江林SEO之前,发布在《长寿SEO》中的《如何在导航条添加nofollow属性》,使搜索引擎不去抓取该导航下的内容,

PS:陈江林SEO博客分享的《WordPress中使用代码实现特定分类文章不在首页显示》就大功告成,是不是非常的简单,比使用WP插件来更方便勒。如需要WP插件的可以试下:Advanced Category Excluder,可以在特定的页面隐藏特定的分类来增强 WordPress的功能。觉得有用请分享到你的朋友圈中去,以备不急之需!

来源:陈江林SEO博客

重庆SEO | 长寿SEO | 遵义SEO | 仁怀SEO

微云SEO

微云SEO

微信公众号:vy-seo 欢迎您的加入!
wordpress

30分钟建站技术

全面系统的WP技术培训,从零基础到模板制作达人!
重庆陈江林

SEO技术培训

月入4000元,当前网络最真实的赚钱方法!
作者:
该日志由 Jianglin 于2014年07月27日发表在网站优化分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原文固定链接: http://www.chenjianglin.cn/901.html/
标签: ,
【上一篇】
【下一篇】

您可能感兴趣的文章:

2 个回复

  1. 破折君说道:

    我也喜欢倒腾wordpress!

发表评论


正在加载中……