hi,你好!欢迎访问本站!登录
本站由网站地图腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - cms - 正文 君子好学,自强不息!

【CMS体系建站】怎样禁用WordPress前台搜刮功用

2019-11-15cms搜奇网60°c
A+ A-
下面由 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前台搜刮功用的细致内容,更多请关注ki4.cn别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【CMS体系建站】怎样禁用WordPress前台搜刮功用

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

本文来源:搜奇网

本文地址:https://www.sou7.cn/281657.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>