我的wordpress网站上的两个jquery插件之间似乎存在冲突。他们似乎正在拉动jquery库并相互取消,使两个插件都断开。
此页面上使用的Lightbox 2 WP插件:http://phiddle2.phiddledesign.com/photography/
网页设计页面上使用的内容幻灯片插件。
目前,我已启用它们。任何帮助都将深表感谢。
谢谢,
马特
答案 0 :(得分:0)
您可以编辑其中一个引用jQuery库的插件文件。删除或评论它是否有效。你可能不得不弄脏你的手脏乱。
我建议你找一个替代方案。黑客插件意味着如果你想在可用时使用新版本进行升级,你必须再次入侵,除非新版本解决了冲突问题。
答案 1 :(得分:0)
看起来jQuery实际上被调用了三次。一旦使用谷歌的api,滑块插件包含它的一个,一个可能使用wordpress的内置函数wp_enqueue_script。理想情况下,所有人都会使用后者,这样只会加载一次。 o.k.w是正确的,黑客插件并不理想,因为你必须在每个新版本之后返回并编辑。我会通过电子邮件发送有问题的插件的作者,让他们知道他们的代码导致了不必要的冲突。把他们指向这里 http://codex.wordpress.org/Function_Reference/wp_enqueue_script