去除WordPress搜索结果中不需要出现的页面的方法

当前位置 : 首页 > 网页制作 > CSS > 去除WordPress搜索结果中不需要出现的页面的方法

去除WordPress搜索结果中不需要出现的页面的方法

来源: 作者: 时间:2016-02-17 10:24
WordPress的搜索功能很强大,但是也有不尽如人意的地方,就是会把页面(Pages)也纳入到搜索结果里,像那些关于我、联系作者等,我们不希望出现在搜索结果里的。那有什么办法可以解
WordPress的搜索功能很强大,但是也有不尽如人意的地方,就是会把页面(Pages)也纳入到搜索结果里,像那些“关于我”、“联系作者”等,我们不希望出现在搜索结果里的。

那有什么办法可以解决这个问题呢?

我们可以通过filter改变WordPress的搜索条件,只要在functions.php里增加如下代码即可:

add_filter(‘pre_get_posts’,’SearchFilter’);
function SearchFilter($query) {
if ($query->is_search) {
$query->set(‘post_type’, ‘post’);
}
return $query;
}

有兴趣的朋友可以试试。

以上文章由小二godaddy 优惠码整理.

Tag:
网友评论

<