• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > 解决wordpress 搜索框里空白无条件搜索仍出结果问题

解决wordpress 搜索框里空白无条件搜索仍出结果问题

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了解决wordpress 搜索框里空白无条件搜索仍出结果问题等相关知识,希望对您有所帮助

在前面的wordpress教程,我们讲了如何制作wordpress 搜索功能。通过这样的功能,使我们自己做的网站可以供用户进行内容搜索。

wordpress 网站搜索功能制作

但这样的搜索功能,有一个奇怪问题,就是搜索框里没输入任何条件,搜索页面却也会显示搜索结果。

究其原因,如果输入框的值为空时,Wordpress默认为全站搜索,那么给赋值为全站搜索。所以你搜索空白时也会出现结果。

如何解决wordpress 搜索框里空白无条件搜索仍出结果问题呢?

我们可以控制搜索框空白时,自动跳转到网站首页上。方法很简单,只需要在自己的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;
}
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-11-02wordpress教程之 WordPress 讨论设置
  • 2017-05-13wordpress发布时链接地址依然指向本地而不是域名解决方法
  • 2017-05-13wordpress 自动在正文内容后添加内容
  • 2018-11-02WordPress网站速度慢,该如何检查原因?
  • 2018-11-02wordpress教程之 WordPress 查看插件
  • 2018-11-02wordpress网站不利于搜索引擎优化存在的问题与建议
  • 2017-05-13wordpress 显示文章日期的方法
  • 2018-11-02wordpress教程之 WordPress 分类排序
  • 2018-11-02按评论数量显示前100名评论者
  • 2017-05-13WordPress中自动激活插件的实现方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • wordpress博客添加返回顶部小火箭
    • wordpress获取当前分类目录下的文章总数
    • 去掉wordpress评论日期时间上的链接
    • 定制 WordPress主题怎么付费的? 可以走第三方平台托管项目费用吗?
    • 通过基本措施让你的WordPress主题更快
    • WP No Category Base插件:去掉分类URL链接中的Category
    • 不使用wordpress插件添加页面关键词和描述信息
    • WordPress文章底部去除与添加版权信息的方法
    • 无插件为wordpress主题添加面包屑导航
    • 从零开始WordPress建站经验分享,内附耗时及成本

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有