1 WordPress 5.5移除了jQuery Migrate1.x
有些朋友使用WordPress建站,升級更新到WordPress 5.5以后,可能會發(fā)現(xiàn),網(wǎng)站的某些功能出錯,比如:WordPress后臺下拉二級菜單無法顯示……
通過瀏覽器調(diào)試工具查看,會發(fā)現(xiàn)一些js報錯,提示js函數(shù)、.live 不存在之類等問題……
其實主要問題就在于:
也就是說,有些WordPress主題或WordPress插件使用了比較老舊的jQuery函數(shù),以前一直都采用jQuery Migrate1.x做兼容處理的,但是現(xiàn)在WordPress 5.5+ 默認禁用了這個兼容庫,所以就出現(xiàn)問題了。
對于開發(fā)者來說,應該盡快更新自己的產(chǎn)品代碼,盡可能使用新的jQuery函數(shù),解除對jQuery Migrate1.x的依賴。
對于大多數(shù)的普通用戶來說,肯定是無法去自己修改代碼做兼容處理的,怎么辦?
其實WordPress官方團隊早就想到了這個問題,專門開發(fā)了一個小插件 Enable jQuery Migrate Helper,只需要安裝和啟用插件,就可以繼續(xù)加載 jQuery Migrate1.x,讓你的網(wǎng)站避免出現(xiàn)js錯誤。
點此進入WordPress插件官網(wǎng)下載 Enable jQuery Migrate Helper插件
不過,建議普通用戶可以聯(lián)系一下WordPress主題和WordPress插件作者,提醒他們更新代碼,這樣才是最好的做法。
希望我們網(wǎng)站( https://www.wordpressx.com/ ) 分享的《解決WordPress 5.5更新bug:后臺下拉二級菜單無法顯示》,對您有幫助。