禁用WORDPRESS自带搜索功能,防止被刷关键字攻击
有人利用Wordpress自带的搜索刷关键字做SEO,这样对原网站是非常不利的,解决的办法就是禁止Wordpress自带的搜索功能,代码如下:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | //禁用WordPress前台搜索功能functiondisable_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;") ); | 
        THE END
    
        
        






