首页 > 解决方案 > Wordpress 网站未正确加载。语法错误和 jQuery 未定义?

问题描述

我一直在为使用子域和子文件夹的客户端开发 WordPress 网站,它已准备好启动。我现在已public_html使用FileZilla将所有文件从子文件夹移动到根目录,但页面未正确加载。内容和一切似乎都很好,但 jQuery 出了点问题。当我检查控制台时,它说:

" Uncaught SyntaxError: Invalid or unexpected token

Uncaught ReferenceError: jQuery is not defined at jquery-migrate.min.js?ver=1.4.1:2

Uncaught ReferenceError: jQuery is not defined at scripts.js?ver=5.1.4

Uncaught Error: Bootstrap's JavaScript requires jQuery at bootstrap.min.js?ver=1.0.2:11

Uncaught ReferenceError: jQuery is not defined
at core.min.js?ver=1.11.4:11
at core.min.js?ver=1.11.4:11

Uncaught ReferenceError: jQuery is not defined
at script.min.js?ver=2.5.4:1 "

当我将子文件夹的内容移动到根目录时,显然出了点问题。我的 WordPress 管理仪表板看起来也一团糟。子域网站上没有错误。

标签: jquerywordpress

解决方案


您的错误是您的 js 文件已被 filezilla 破坏-

它们以错误的格式下载,现在包含类似��U c����U��U@��U

修复您的 filezilla(有一个设置,我相信最新版本已修复此问题),然后再次下载/上传 - 这些文件已损坏。

将 JS 文件下载为 Ascii 的二进制文件。

我以前遇到过这个错误。

您可以在您的 jquery 文件中看到它:http ://demenskontakten.dk/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp


推荐阅读