分享各种网络资源
是我乃至整个互联网的精髓所在
最新公告:
  • 开启被动注册模式,详情点击这里,同时接小单,QQ:330733312
  • 目前站点正在不断折腾和调试中,如有问题请见谅
     您目前所在位置: 站点首页 » WordPress » 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搜索内容为空自动跳回首页
    0 + 2 =