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