联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > WordPress教程 > 正文

How to restrict search results in a specific grout type in WordPress

作者:98wpeu发布时间:2024-02-14分类:WordPress教程浏览:128


导读:你有没有想过如何将搜索结果限制在特定的帖子类型?这不是很难。我们已经向您展示了如何通过修改unctions.php文件来禁止WordPress中的搜索功能。现在我们将做同样的事情,...

你有没有想过如何将搜索结果限制在特定的帖子类型?这不是很难。我们已经向您展示了如何通过修改unctions.php文件来禁止WordPress中的搜索功能。现在我们将做同样的事情,只是过滤我们的搜索结果。

打开您的unctions.php文件并添加以下代码:

function searchfilter($query) {

    if ($query->is_search && !is_admin() ) {
        $query->set('post_type',array('post','page'));
    }

return $query;
}

add_filter('pre_get_posts','searchfilter');
由❤️托管WPCode
在WordPress中一键使用

请注意下面这行字

$query->set('post_type',array('post','page'));
由❤️托管WPCode
在WordPress中一键使用

您可以通过更改数组变量中的值来筛选搜索结果。目前,它被设置为显示帖子和页面,但您可以对其进行修改以显示您想要的任何内容。

标签:搜索结果类型帖子如何在WordPress


WordPress教程排行
最近发表
网站分类
标签列表