目录
Toggle继续分享wordpress建站教程。如果你使用的是某些资讯类的wordpress建站模板,那么网站的首页默认会显示所有的分类的文章内容,一般情况下这没有问题,可如果你有某些分类不想让它在首页显示应该怎么办呢?
此时我们就不得不对wordpress建站使用的主题模板进行一下修改了。目前网站流传的有两种方法,一种是修改index.php文件,另外一种是修改主题模板的functions.php文件。这里悦然网络工作室推荐后者,下面分享方法。
打开当前wordpress主题的functions.php文件,在开头或结尾添加如下代码:
//在首页中排除指定分类
(由悦然企业网站建设收集整理)
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-3, -6' ); //你要排除的分类ID
,修改对应的数字
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
添加之后保存,然后刷新浏览器即可生效。至此修改就已经成功了。
悦然网络工作室前些前给大家分享过一款可以替代functions.php文件的插件——Code Snippets,使用这款插件就不要再云编辑functions.php了。如果你对functions.php文件的修改比较多,那么使用它会非常方便。
具体使用方法可以参考下面这篇文章。
今天的wordpress建站教程就分享到这里了,一般情况下如非必要大家还是尽量不要修改wordpress主题和functions.php文件哦,对新手来说可能使用第二种插件的方法会更好,也更方便。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系