gpt4 book ai didi

javascript - 为什么我不能在 Wordpress 上编辑页面的 html?

转载 作者:行者123 更新时间:2023-11-29 21:11:02 29 4
gpt4 key购买 nike

我正在尝试修改 wordpress 页面的 html,但文本按钮不起作用。当我检查我的控制台时,我得到了这个:

Uncaught SyntaxError: Invalid or unexpected token: load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,heartbeat,autosave,wp-ajax-response,jquery…:420

我检查了其他页面,控制台没有这些错误。我对 php/wordpress 没有真正的经验,所以我不太确定要寻找什么。我检查了 load-scripts.php 文件,但没有得到任何线索,文件本身看起来正常工作,因为在错误发生之前,在其他页面上,有一个控制台日志似乎来自该文件:

JQMIGRATE: Migrate is installed, version 1.4.1 load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery…:9

此外,这是 WordPress 4.5.5

Link to problematic file

评论请求文本按钮的html

<button type="button" id="content-html" class="wp-switch-editor switch-html" data-wp-editor-id="content">Texto</button>

Image showing the page这就是页面:如果您想知道,“páginas”是指页面

我尝试了什么:我去了 wp-includes/js/ 文件夹,并更改了文件的名称:hoverIntent,admin-bar,heartbeat,autosave,wp- ajax-response 及其缩小版本。我唯一没有改变的是普通的,因为它不在那里。我预计它会给我一个不同的错误,甚至中断,但什么也没发生。

最佳答案

您在加载到管理中的脚本中某处存在 Javascript 错误。这很可能来自安装的插件之一。

首先,更新所有插件。带有“8”的橙色小圆圈表示有 8 个插件已过时。修复可能会在这些更新之一中进行。更新后,测试您的问题是否已解决。

其次,将 define('CONCATENATE_SCRIPTS', false ); 添加到 Web 根目录中的 wp-config.php 文件。这将告诉 WordPress 不要修改或合并管理区域脚本,并允许您调试问题。有时仅此一项就可以解决问题,因为串联过程有时会发现格式不正确的脚本,并在以这种方式修改时中断。所以再一次,在这样做之后进行测试。

最后,如果以上两个选项没有解决它,您在控制台中收到的错误消息现在应该至少能够将您指向正确的文件以查找问题,因为它们不再合并为一个大文件。

关于javascript - 为什么我不能在 Wordpress 上编辑页面的 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41834196/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com