我們也不懷疑WordPress程序是當(dāng)前最好用的免費開源CMS程序之一,如果不是需要特別的網(wǎng)站功能需求,一般的內(nèi)容網(wǎng)站、個人網(wǎng)站、企業(yè)網(wǎng)站等都可以用WordPress程序?qū)崿F(xiàn)。唯獨的缺點就是隨著網(wǎng)站體量的增加,數(shù)據(jù)的增多,會顯得臃腫和占用較大的服務(wù)器資源。
因為WordPress程序采用偽靜態(tài),即便有很多服務(wù)器優(yōu)化方法,以及有緩存插件,但是相比較生成的靜態(tài)頁面還是有區(qū)別的。尤其是WordPress在數(shù)據(jù)庫檢索的時候會壓力比較大,比如默認(rèn)自帶的搜索功能,老蔣看到很多網(wǎng)友都將搜索使用第三方搜索功能,比如百度和360,以及谷歌也都有提供。
老蔣(itbulu.com)準(zhǔn)備后面也換第三方搜索試試,這里先記錄下如何將WP自帶的搜索關(guān)閉掉。
function fb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
// to error
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
將代碼添加到當(dāng)前主題Functions.php文件中即可完成。
本文原創(chuàng)來自:http://www.itbulu.com/disable-wp-search.html
新聞熱點
疑難解答
圖片精選