今天一個微信群里一個好友問大鳥,他的wordpess后台載入非常緩慢,緩慢到什么程度,我們看圖:
這個真的是超級慢了,這類問題怎么解決呢,我們登錄后台后,按下F12打開控制台,接着點擊network,就可以直觀的看到各種資源的加載的速度,如果很慢的話,我們很快就可以找到是什么連接。然后尋找問題的根源,來解決。
在上圖中,我們可以看到load-styles.php和load-scripts.php的加載時間太長導致了后台載入很慢,我們點開一個load-styles.php來看看到底加載個個啥?
看了下,是后台把要用的js都連接在了一起,連接形式是這樣的。wp-admin/load-scripts.php?c=0&load%5B%5D=hoverIntent后面省略
這個鏈接在一起的 JS 每次點擊后台菜單或選項都會重新加載以便而不是從緩存中讀取,所以才導致非常緩慢。解決方法就是在網站根目錄的 wp-config.php 文件中,添加以下這句禁止 js 結合在一起代碼即可:
- define('CONCATENATE_SCRIPTS', false);
保存之后,刷新后台,基本就可以解決了。
當然,如果連接是這種形式的http://wp-admin/load-styles.php?c=1
表示從緩存讀取,就沒必要讓這些 JS 分開。因為你后台的載入速度很正常,所以沒必要設置上面的代碼了。
原文:https://www.daniao.org/6242.html