禁用WORDPRESS自带搜索功能,防止被刷关键字攻击

2023-04-1508:52:06WEB安全防护Comments1,096 views字数 476阅读模式

有人利用Wordpress自带的搜索刷关键字做SEO,这样对原网站是非常不利的,解决的办法就是禁止Wordpress自带的搜索功能,代码如下:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/anquan/33550.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//禁用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;" ) );
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/anquan/33550.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/anquan/33550.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定