wordpress站内搜刮功用会举行过量的数据查询,跟着百度站内搜刮的公然宣布后,越来越多的站长挑选封闭wordpress站内搜刮功用,从而运用上了百度站内搜刮,望文生义,就是将搜刮查询的行动交给了百度,经由过程百度的数据库站内查询返回查询效果,这样一来,费事,还增加了wordpress站内速率,何乐而不为呢,那末本日需要讲的就是,怎样封闭wordpress站内搜刮功用!
functions.php文件中到场一段代码即可
//封闭搜刮
if(!is_admin()){
function fb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
}
封闭了wordpress站内搜刮功用后,在举行/?s=搜刮词的时刻,会涌现404页面,实在大叔以为,404页面也能够去掉,没什么用!

评论列表