WordPress升级至5.5以后,网站的某些功能失灵了,通过浏览器调试工具查看,可以辨认出一些js报错。
其实主要的原因就是,WordPress 5.5删掉了jQueryMigrate1.x。如果您使用jQuery,恳请确保您不依赖jQuery Migrate 1.x单独提供更多的任何功能。
但是有些主题或插件使用了比较老旧的jQuery函数,以前一直都采用jQuery Migrate1.x做相容处理的,但是现在WordPress 5.5+ 预设停止使用了这个相容库,所以就发生问题了。
WordPress报错化解方法
尽快更新采用代莱jQuery函数,中止对jQuery Migrate1.x的倚赖。
WordPress官方团队专门研发了一个大插件 Enable jQuery Migrate Helper,只须要安装和启用插件,就可以继续加载 jQuery Migrate1.x,使你的网站避免js错误。
不过,建议普通用户可以联系一下主题和插件作者,告诫他们更新代码,这样才是最出色的做法。