如何在WordPress首页显示指定或者排除某分类文章?

有些朋友可能会有这样的需求,就是不想让某些分类文章显示在WordPress的首页,或者指定某些分类文章显示在WordPress的首页,如何

有些朋友可能会有这样的需求,就是不想让某些分类文章显示在WordPress的首页,或者指定某些分类文章显示在WordPress的首页,如何在WordPress首页显示指定或者排除某分类文章?今天小编为大家分享下面的一段代码。

WordPress主题下载,WordPress免费主题下载,网站源码模板下载

代码预览:

//在首页中排除某些分类

function exclude_category_home( $query ) {

if ( $query->is_home ) {

$query->set( ‘cat’, ‘-5, -6’ );

}

return $query;

}

add_filter( ‘pre_get_posts’, ‘exclude_category_home’ );

使用说明:

将以上代码添加到当前使用wordpress主题的functions.php文件中即可。

代码第四行的’-5, -6’代表排除分类ID为5和6下的文章在首页显示,如果去掉-号则代表首页显示分类ID为5和6的文章

如何获取分类的ID?

第一步请登录WordPress后台-文章-分类目录,将鼠标移动到分类名字上,然后看浏览器底部会显示该分类的链接,链接中有个ID=,后面就是ID了。或者编辑该分类然后复制浏览器地址,你也会看到链接中有个ID=的字符


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/6348.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注