WordPress升級(jí)到5.5以后,網(wǎng)站的某些功能失效了,通過瀏覽器調(diào)試工具查看,會(huì)發(fā)現(xiàn)一些js報(bào)錯(cuò)。
其實(shí)主要的原因是,WordPress 5.5刪除了jQueryMigrate1.x。如果您使用jQuery,請(qǐng)確保您不依賴jQuery Migrate 1.x單獨(dú)提供的任何功能。
但是有些主題或插件使用了比較老舊的jQuery函數(shù),以前一直都采用jQuery Migrate1.x做兼容處理的,但是現(xiàn)在WordPress 5.5+ 默認(rèn)禁用了這個(gè)兼容庫(kù),所以就出現(xiàn)問題了。
盡快更新使用新的jQuery函數(shù),解除對(duì)jQuery Migrate1.x的依賴。
WordPress官方團(tuán)隊(duì)專門開發(fā)了一個(gè)小插件 Enable jQuery Migrate Helper,只需要安裝和啟用插件,就可以繼續(xù)加載 jQuery Migrate1.x,讓你的網(wǎng)站避免出現(xiàn)js錯(cuò)誤。
不過,建議普通用戶可以聯(lián)系一下主題和插件作者,提醒他們更新代碼,這樣才是最好的做法。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: WordPress 5.5功能失效+js報(bào)錯(cuò)解決方法