load styles.php,wordpress後台管理超時沒反應
登陸WordPress後台,發現有些操作沒反應,看控制台信息,發現是js問題,網上查了一下,只需要:
define(‘CONCATENATE_SCRIPTS’,false);
就可以從緩存加載js了!
_________________________________
今天一個微信群里一個好友問大鳥,他的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.chaoneo.cn/zh-hant/archives/3292.html
如果您覺得超哥分享對您有所幫助的話,記得打賞給我😀