当用户在WordPress的搜索字段中使用Dot搜索时如何显示零结果

在wordpress网站中, 如果你使用点(。)字符进行搜索。 WordPress将显示结果中的所有帖子和页面, 但是当用户在wordpress搜索查询中使用dot(。)字符进行搜索时, 我想显示零结果。
请建议我如何在没有插件帮助的情况下完成这项工作
#1【当用户在WordPress的搜索字段中使用Dot搜索时如何显示零结果】尝试这个

function post_filter_func($query) {if (! is_admin()& & $query-> is_main_query()& & $query-> is_search()) {$search_query = $query-> query_vars['s']; if($search_query =='.'){ $query-> set('post_type', array('none-post')); $query-> set('s', ''); unset( $query-> query['s'] ); $query-> is_search = FALSE; } } return $query; }; add_action( 'pre_get_posts', 'post_filter_func' );

    推荐阅读