禁用WordPress前台搜索功能的方法
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍了禁用WordPress前台搜索功能的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。WordPress自带的搜索功能很
千家信息网最后更新 2025年02月01日禁用WordPress前台搜索功能的方法
这篇文章主要介绍了禁用WordPress前台搜索功能的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
WordPress自带的搜索功能很弱、效率非常低,如果有人利用这个缺陷发起很多搜索请求,你的服务器很有可能会宕机。我们可以使用百度、360等实现站内搜索,并禁止前台使用WordPress自带的搜索功能,在当前主题的 functions.php 文件里加入以下代码即可。
代码
//禁用WordPress前台搜索功能function disable_search( $query, $error = true ) {if (is_search() && !is_admin()) {$query->is_search = false;$query->query_vars['s'] = false;$query->query['s'] = false;if ( $error == true )// 执行搜索后显示的错误页面// $query->is_home = true; //跳转到首页$query->is_404 = true;//跳转到404页}}add_action( 'parse_query', 'disable_search' );add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
注:
可以选择执行搜索后显示的错误页面,是跳转到404或者网站首页。
原代码来自网络,不支持PHP7.2,修改了一下可以支持高版本PHP。
感谢你能够认真阅读完这篇文章,希望小编分享禁用WordPress前台搜索功能的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
搜索
功能
前台
方法
代码
篇文章
支持
错误
页面
首页
主题
价值
内容
同时
效率
文件
朋友
服务器
版本
编带
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
js级联连接数据库
学习计算机网络技术的论文
狂野飙车9 连不上服务器
数据库技术发展的现状和趋势
南宁加固服务器生产厂商
品茗bim建模软件服务器地址
数据库最新技术 2018
天津常见软件开发代理价钱
上海软件开发驻场服务
网络安全风险评分依据
下面什么是流行的数据库技术
魔兽世界技能数据库9.0
软件开发行业算现代服务业吗
磁盘阵列的网络安全准入
日常网络安全防护措施
软件开发银行外包前景
游戏服务器断开请重试是什么意思
嵌入式软件开发工资怎样
sql数据库授权语句
网络安全密钥的密码是多少
以网络安全为主的新闻
数据库如何出现相同的字段
拓达网络技术
无线传感网络技术的起源
emc服务器硬盘
图片地址写入数据库
erp服务器管理系统硬件
游戏服务器断开请重试是什么意思
北斗导航是否用到根服务器
网络安全法博客