WordPress搜索关键词为空自动跳转到首页

搜索关键词为空,或者全是空格时,也许直接跳转到网站首页会是一个更好的选择。你只需要在functions.php文件中增加一段代码,就可以实现这个功能。

//~ 搜索关键词为空
add_filter( 'request', 'uctheme_redirect_blank_search' );
function uctheme_redirect_blank_search( $query_variables ) {
 if (isset($_GET['s']) && !is_admin()) {
 if (empty($_GET['s']) || ctype_space($_GET['s'])) {
 wp_redirect( home_url() );
 exit;
 }
 }
 return $query_variables;
}

来自uctheme.com

SKY

computer loser

Continuer la lecture

Comments : 2

  1. 奶爸de笔记

    方法学习下,我也在考虑搜索不准确的问题怎么处理。

      1. SKY

        icon_wink.png 用到这个代码的主要是我的大姐姐套图站(12guo.com),防止空白关键词搜索出现列表页,可以过滤掉很多小白来爬数据。

发表留言

人生在世,错别字在所难免,无需纠正。