WordPress 5.2 新增 Site Health(網站健康)功能,在WP后臺→工具→Site Health,個人認為Site Health沒有任何用處,那么如何禁用WordPress Site Health(網站健康)檢測項?
如何禁用WordPress Site Health(網站健康)檢測項
WordPress 5.2 新增 Site Health(網站健康)功能,在WP后臺→工具→Site
Health,因目前沒有WP中文完整版,所以這個功能頁面都是英文。用于了解當前網站運行中有哪些問題需要改進,這個功能應該是 Site Health Tool
Manager 插件的簡化版。
為什么要集成網站健康檢測功能,據說是為開發人員方便測試,有人說很有用,個人認為沒有任何用處,除了暴露主機環境信息,另外這玩意是否經常在后臺運行檢測呢?試過一次就再也不想打開。
可以通過下面的方法有選擇性地禁止某些項目檢測或者禁止全部項目檢測。
將下面的代碼添加到當前主題函數模板 functions.php 中:
//禁用 PHP 版本檢測,示例:
function prefix_remove_site_health( $tests ) {
unset( $tests['direct']['php_version'] );//禁止PHP檢測
return $tests;
}
add_filter( 'site_status_tests', 'prefix_remove_site_health' );
通過site_status_tests過濾器,返回時觸發WP_Site_Health::get_tests()
注:$tests是一個數組。包括$tests['direct']與$tests['async'],在加載站點健康狀態之前,直接測試在 PHP
中運行,并且在頁面加載之后通過 Ajax 調用觸發異步測試。
禁用更多功能檢測請對照: /wp-admin/includes/class-wp-site-health.php
例如:
unset( $tests['direct']['php_version'] );//禁止PHP檢測
unset( $tests['direct']['wordpress_version'] );//禁止程序版本檢測
unset( $tests['direct']['plugin_version'] );//禁止插件版本檢測
一行一個,以此類推。
檢測項全部禁止后,你會看到 Site Health 檢測結果顯示100%,perfect ! ^-^
完全禁用Site Health 的方法暫時還木有。
wordpress技巧-輕松找到站點的死鏈接
wordpress博客后臺只顯示一個主題的解決方法
問題:wordpres無法預覽的解決方法
問題:解決WordPress“添加媒體”按鈕失效問題
河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
服務器/云主機 24小時售后服務電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務電話:
0371-55621053
網絡版權侵權舉報電話:
0371-60135995
服務熱線:
0371-60135900