我对wordpress和Jquery有一个非常奇怪的问题。从几周前我们升级托管版本开始,ACP中的Wordpress Jquery以及网站上部分小部件都被打破了。我尝试禁用插件同样如此。尝试重新安装,而不是添加任何插件,仍然相同。尝试下载和添加新的Jquery文件仍然相同。 ACP的Ajax / Jquery部分没有响应,窗口小部件区域是不可移动的,页面通常在加载时是白色的。页脚也没有加载。其他脚本在服务器上运行正常。我认为有不兼容的PHP扩展可能导致这种情况。关于可能出现什么问题的任何想法?
答案 0 :(得分:0)
在Firefox中使用Firebug查看JS正在加载或存在冲突。
答案 1 :(得分:0)
尝试使用以下命令
在模板头标签中加载jquery<?php wp_enqueue_script("jquery"); ?>
删除头部中jquery的所有其他详细加载说明。
这将在NoConflict模式下加载jQuery。
在这种模式下,$ value不再是委托名称,而是必须使用jQuery例如:
$(document).ready(function(){
$(#somefunction) ...
});
变为:
jQuery(document).ready(function(){
jQuery(#somefunction) ...
});