Wordpress菜单链接间歇性地停止工作

时间:2017-08-28 20:45:53

标签: wordpress

这个问题今天开始发生:菜单链接间歇性地停止工作(我尝试点击,没有任何反应),我只能通过做一些刷新让他们重新开始工作。然后,再次在菜单上移动几次后,链接就会停​​止工作。

我在localhost上发现了这个问题然后,为了测试它,我将网站上传到网站空间并且问题仍然存在(也尝试了两台不同的计算机,清除缓存等)。

测试页面位于:http://toulouse.xardas.lima-city.de/en/

我已经停用了几个插件并尝试回溯我的步骤以查看我今天所做的任何事情是否可能导致它(我主要是在CSS中更改主页面上的图像大小),但我无法找到原因。

我尝试过用新结构重新保存固定链接一次的技巧,然后将它们更改回原来的状态并保存。那没有用。

我不知所措。

1 个答案:

答案 0 :(得分:0)

您的问题与插件无关,您的网站有两个关键的javascript错误显示在控制台上,它们似乎会禁用您的网站Javascript:

  1. jquery.min.js无法加载。
  2. masonry.pkgd.js无法加载。
  3. 由于WordPress尝试从您的本地服务器(127.0.0.1)加载它们,因此发生了两个错误。

    由于您的网站不在本地服务器上,因此您需要更改引用这些脚本的标记,并将src更新为这些库的实际地址。

    您可能需要确保此脚本:

    <script type="text/javascript" src="http://127.0.0.1/wordpress/wp-content/themes/elisabethzeigt-topmenu/js/jquery.min.js"></script>
    

    替换为:

    <script src="http://toulouse.xardas.lima-city.de/wp-content/themes/elisabethzeigt-topmenu/js/jquery.min.js"></script>
    

    唯一更新的是src的初始部分:“ http://toulouse.xardas.lima-city.de/ ”而不是“ http://127.0.0.1/wordpress/ ”。

    请记住:您应该与砌体库的其他脚本标签相同。

    如果您不知道如何替换它们:只需在functions.php文件中搜索“jquery”和“masonry.pkgd.js”,您就会找到代码行。

    您的function.php有可能有一个全局变量,其中包含您网站的路径,您可以修复更新该变量而不是脚本的问题。