首页指定或排除某分类文章显示 - wordpress开发

首页显示指定分类下的日志

有一些使用wordpress建站的朋友可能会有这样的需求,就是不想让某些指定分类文章显示在WordPress的首页,或者指定某些分类文章显示在WordPress的首页,那么可以参考下面这一段代码。

将代码添加至主题目录下的functions.php 中的<?php

//在首页中排除某些分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-11, -22' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );

使用说明

使用 ’-11, -22’ 代表首页不显示这些分类下的日志,显示其他分类下的日志。

使用 ’11, 22’ 表示首页只显示这些分类下的日志,其他分类下的日志不显示

如何获取分类的ID?

请登录WordPress后台-文章-分类目录,将鼠标移动到分类名字的编辑按钮上,然后看浏览器底部会显示该分类的链接,链接中有个ID=,后面就是ID了。

首页指定或排除某分类文章显示 - wordpress开发
网站

Stack Overflow - 开发人员学习,分享和建立职业的地方

2019-9-14 15:00:37

教程

隐藏多余内容 - wordpress B2主题美化

2020-5-22 16:31:01

⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索