近期,我们接到有客户反应网站中的图片幻灯片、图片滚动、标签切换等动效突然失效的问题。经过WPPOP技术人员对网站全面排查,发现是 Elementor 编辑器插件升级到 3.26.0 版本(2024-12-16 上线)后,插件内置的 swiper.min.js 脚本文件路径改变,导致无法正确读取脚本文件的原因。如果你的网站也出现了类似问题,可以参考以下方法快速解决。
方法一:恢复脚本文件位置
把 Elementor 编辑器插件对应的 swiper.min.js 脚本文件恢复至原来的调用路径。
1.1 在网站服务器管理的 文件管理 中,找到网站对应的以下目录
/wp-content/plugins/elementor/assets/lib/swiper/v8/
1.2 把该目录下的 swiper.min.js 脚本文件,复制到下面的目录(也就是上一级目录)里。
/wp-content/plugins/elementor/assets/lib/swiper/
方法2:更新模板文件(推荐)
WPPOP 在模板文件中,通过程序扩展调用了最新的 swiper.min.js 脚本文件位置,使得网站可以正确地调用脚本。可以下载下面的模板更新文件 core.php,上传到网站对应的目录覆盖实现。
2.1 先下载模板更新文件 core.php,下载地址如下:
2.2 下载更新文件压缩包 core.zip 并解压后,把 core.php 文件上传到网站的以下目录,覆盖对应文件:
/wp-content/themes/WPPOP/inc/
以上两种方法都可以解决问题。
其中,方法1 简单快捷,但可能在 Elementor 插件再次升级时,会被插件删除脚本文件;
方法2 可以彻底解决问题,无后顾之忧!