首頁 > 遊戲
企業網站維護教程:關閉wordpress站內搜尋功能,減少惡意搜尋,提高網站效能
由 悅然wordpress建站 發表于 遊戲2022-12-30
簡介這裡悅然網路工作室給大家分享一個可以實現關閉wordpress建站自帶搜尋功能的程式碼:WordPress關閉站內搜尋 程式碼是悅然網路工作室(悅然企業網站建設)整理分享if(
filter cleaning怎麼關
繼續給大家分享
企業網站維護教程
。
wordpress建站
都自帶了一個搜尋功能,這個搜尋功能對有些使用者來說可能有點用處,但是大多數情況下很少有使用者在普通的企業網站中進行搜尋,可以說並絕大多數情況網站搜尋功能都是一個擺設。
企業網站維護教程:限制網站惡意搜尋詞攻擊的方法
惡意搜尋詞攻擊普遍存,最好的應對方法是做好網站內容
而且網站搜尋功能可能還存在一些安全隱患,比如悅然網路工作室之前給大家分享過有惡意搜尋詞攻擊的存在,感興趣的朋友可以前往閱讀。
既然
wordpress建站
自帶的搜尋功能用處不大又存在安全隱患,那麼我們為什麼不把它關閉呢?這裡悅然網路工作室給大家分享一個可以實現關閉wordpress建站自帶搜尋功能的程式碼:
//WordPress關閉站內搜尋 程式碼是悅然網路工作室(悅然企業網站建設)整理分享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;” ) );}
大家以上面的程式碼新增到當前使用的主題模板的functions。php檔案中就可以了。這個程式碼只會關閉前臺的搜尋功能 ,後臺管理員搜尋功能不會受到影響。
wordpress建站教程:使用外掛替換functions。php
大家也可以使用我們之前分享過的Code Snippets外掛來新增上述程式碼,效果與新增到functions。php是一樣的。
這樣我們就可以很大程度上減少一些惡意搜尋詞攻擊,同時因為前臺的搜尋量減少了,網站資料庫的查詢就減少了,伺服器的壓力自然也就減小了,所以這了變相了提高了網站效能,可能網站開啟速度也會有一點點提升哦。
最後,是否要關閉wordpress建站的自帶搜尋功能大家自行考慮哦。
作者:悅然wordpress建站