WordPress升级5.6后解决外观显示问题

4.4
(10)

最近,看到很多人在升级wordpress5.6后,网站手机端的菜单无法显示,或者一些外观不太正常,甚至一些点击按钮出现了问题。经过审查源码,发现是由于5.6自动引入了一个js文件导致:jquery-migrate.mi.js,与主题引入的jquery的js文件冲突导致。

Wordpress升级5.6后解决外观显示问题

这个js也是wordpress5.5版本就早早引入的一个jq库。那时,引入这个jquery-migrate.mi.js是为了图片暗箱查看功能。相信各位记得这个功能,即WP自带的图片暗箱查看功能。而在5.6引入的功能更多,导致与主题发生了冲突。

所以,我们可以通过禁止自动加载该jquery-migrate.mi.js文件来解决菜单等外观显示问题,该js路径为:/wp-includes/js/jquery/jquery-migrate.min.js。

而关于这个jq的说明,在上一篇关于wordpress5.6特性中,已经在文末给出了说明:WordPress已更新至5.6版本中文版

WordPress中内置jQuery版本的更新过程将历经三个大版本:5.5、5.6 和 5.7。当我们到达此过程的中点时,请运行更新测试插件以提前检查您的网站是否存在错误。

如果您发现网站的外观有问题(诸如图片轮播栏不起作用、按钮被卡住之类的事情),请安装jQuery Migrate插件。

因此,我们可以通过安装官方提供的jQuery Migrate插件来禁用wordpress自带的jq库!

Wordpress升级5.6后解决外观显示问题

题外话:justnews主题没有这个jq的引入,可以放心升级到Wordpress5.6版本,大概是因为之前5.5版本的时候,justnews主题已经对默认引入的这个jq库采取了禁用措施。

共计10人评分,平均4.4

到目前为止还没有投票~

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

原创文章,作者:古哥,转载需经过作者授权同意,并附上原文链接:https://iymark.com/articles/1150.html

(0)
微信公众号
古哥的头像古哥管理团队
上一篇 2020年12月11日 20:19
下一篇 2020年12月13日 20:26

你可能感兴趣的文章

发表回复

登录后才能评论

评论列表(2条)

  • 2782的头像
    2782 2022年08月26日 14:27

    安装了也没有用的

    • 古哥的头像
      古哥 2022年08月26日 15:29

      @2782可能你用的版本很低的justnews破解版吧

    微信小程序
    微信公众号