在我的Wordpress网站中,我安装了地图标记插件,但我不能让它在我的主题中加载地图:http://www.glutenfreeireland.com/test-map
我已禁用所有插件并获得相同的错误。插件作者使用相同的主题在网站的基本版本上测试了插件,但无法复制错误,地图为他工作。
在我的浏览器控制台中,与插件相关的唯一错误是:ReferenceError:未定义jQuery
在插件作者'建议我添加了wp_enqueue_script(" jquery");到functions.php文件,但这也没有。
我编写了非常基本的PHP并且对jQuery不熟悉所以我不知道从哪里开始尝试弄清楚我的网站中是什么阻止jQuery被定义。
是否有用于检查代码错误或冲突的工具(适用于菜鸟),或者是否有人可以建议后续步骤来确定问题?
答案 0 :(得分:0)
在页面中,在将jquery库添加到页面之前,您将引用jQuery ...
如果你查看你的页面来源......行}).addTo(layermap_1);
})(jQuery);
出现在添加jQuery库的<script type='text/javascript' src='http://www.glutenfreeireland.com/wp-includes/js/jquery/jquery.js?ver=1.11.0'></script>
之前
在jQuery库包含之后放置引用jQuery的所有代码,因此将整个脚本块移动到页面底部(包括jQuery之后)