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