您可以尝试在启动搜索时编写一些附加到查询变量的内容,例如:
function gt_search_filter($query) {
global $wp_query;
if ($query->is_search)
if($_REQUEST[\'s\']){
$wp_query->query_vars[\'s\'] = $_REQUEST[\'s\'];
}
return $query;
}
add_filter(\'pre_get_posts\',\'gt_search_filter\');
这对我很有用,但请记住,这是非常不安全的,不建议您在最终将其提供给查询字符串之前,还可以添加更多的过滤层和所有内容。