Wordpress外贸建站教程:禁止指定分类在首页显示的方法

继续分享wordpress外贸建站教程。如果你使用的是某些资讯类的wordpress建站模板,那么网站的首页默认会显示所有的分类的文章内容,一般情况下这没有问题,可如果你有某些分类不想让它在首页显示应该怎么办呢?

此时我们就不得不对wordpress外贸建站使用的主题模板进行一下修改了。目前网站流传的有两种方法,一种是修改index.php文件,另外一种是修改主题模板的functions.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外贸建站教程:禁止指定分类在首页显示的方法-悦然跨境出海

Wordpress外贸建站教程:使用插件替换Functions.Php

总结

今天的wordpress外贸建站教程就分享到这里了,一般情况下如非必要大家还是尽量不要修改wordpress主题和functions.php文件哦,对新手来说可能使用第二种插件的方法会更好,也更方便。

如果这篇内容对您有帮助,请给个五星哦!
[总计评分: 1 平均: 5]
购物车
优惠劵
搜索