分享各种网络资源
是我乃至整个互联网的精髓所在
最新消息:站点开启被动注册模式,详情点击这里了解
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress搜索内容为空自动跳回首页
+

WordPress搜索内容为空自动跳回首页

站点目前取消了这个代码,此代码可能引起后台文章筛选时自动跳转问题,不过这个问题已经向原作者反馈,现已修复

WordPress搜索内容为空自动跳回首页-BanYuner

今天在闲逛博客的时候看到了麦新杰的独立博客的一篇文章,主要内容讲的就是WordPress博客,当用户搜索词为空的时候自动跳转至博客首页.代码组成很简单,虽然我看到不懂,但是到该的原理还行,说白了就是当搜索词为空的时候,自动跳转到首页,否则就继续执行搜索词.这里我首先附上代码:

/* 搜索关键词为空 */
function mt_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;
}
add_filter( 'request', 'mt_redirect_blank_search' );

代码看上去很简单,但是我们需要学会的不是贴上代码就可以了,我们需要的是举一反三.很明显,直接返回首页对于访客没有什么吸引力,既然访客是搜索为空代码,无非就是无聊或者想要随机搜索一下,那么我们需要的就是给他们看他们想要的,有的人可能想要看看电视,有的人想要听听歌曲,有的人想看下站点有什么热门帖子,那么我们需要的就是直接跳转过去.如何跳转呢,关键在与home_url这个关键代码,我们只需要将其替换为固定网址或者其它变量即可,如果是一个固定连接的话,那么需要以单引号括起来也就是’xxx.xxx’,这样的话,就可以达到目的了.

目前我是直接将其条转到了博客中点赞前几的页面中去了,具体情况,大家可以尝试搜索一下

关注我们 打赏 分享此文
微信扫码,关注我们
扫码,支持我
WordPress搜索内容为空自动跳回首页
支付宝(点击图片切换)
扫码,支持我
WordPress搜索内容为空自动跳回首页
微信(点击图片切换)
扫码,手机看
WordPress搜索内容为空自动跳回首页
匿名

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

相关推荐

  • WordPress文章内容主体后添加广告位

    WordPress文章内容主体后添加广告位

    现在做站全凭兴趣的已经很少了,一个站点到了最后肯定是希望盈利来维持服务器的发展,但是有些站长可能对于代码根本不熟悉,那么这里就提供一种非常简...

    点击查看
  • 如何显示WordPress中的评论总数

    如何显示WordPress中的评论总数

    这个方面应该是站点的小功能了,但是我相信很多人还是可以使用到的,所以这里还是简单的分享一下吧,希望对于那些小白或者又需要的用户有帮助。 站点...

    点击查看
  • WordPress如何调用APlayer音乐播放器

    WordPress如何调用APlayer音乐播放器

    HTML结构 相关设置 调用功能 昨天无意中看到了这个播放器,我个人觉得这个播放器非常符合自己的需求,那么我就毫不犹豫的使用起来了,功能实现...

    点击查看
WordPress搜索内容为空自动跳回首页
1 + 1 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)