wordpress搜索时过滤页面内容

  • by

wordpress搜索时过滤页面内容,只显示文章内容。 只需在主题funtions.php添加以下代码。

/**
 * 只搜索文章类型
 * @param $query
 * @return mixed
 */
function search_filter($query){
    if($query->is_search){
        $query->set('post_type','post');
    }
    return $query;
}
add_filter('pre_get_posts','search_filter');
标签:

发表评论