wordpress搜索过滤只显示某一类型的文章内容

核心提示:WordPress的搜索功能默认的搜索得出的结果页面,会包含站内的页面、文章、自定义文章类型等。今天有个客户的网站想搜索结果过滤掉自定义的下载文章类型,如何显示的呢?WP模板园把解决方法代码贴出来,希望对你有所帮助 //搜索结果排除所有页面只保留po...

WordPress的搜索功能默认的搜索得出的结果页面,会包含站内的页面、文章、自定义文章类型等。今天有个客户的网站想搜索结果过滤掉自定义的下载文章类型,如何显示的呢?WP模板园把解决方法代码贴出来,希望对你有所帮助

//搜索结果排除所有页面只保留post
function search_filter_content($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','search_filter_content');

 

在线客服