首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能在Wordpress上编辑页面的html?

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

Stack Overflow用户
提问于 2017-01-25 01:07:38
回答 2查看 1.1K关注 0票数 2

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

代码语言:javascript
复制
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文件,但没有得到任何线索,文件本身看起来像是在工作,因为在错误之前,在其他页面上,有一个似乎来自该文件的控制台日志:

代码语言:javascript
复制
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

代码语言:javascript
复制
<button type="button" id="content-html" class="wp-switch-editor switch-html" data-wp-editor-id="content">Texto</button>

这就是页面:如果你想知道,"páginas“是页面的意思。

我尝试过的方法:我转到wp-includes/js/文件夹,更改了文件的名称:hoverIntent,admin-bar,heartbeat,autosave,wp-ajax-response及其精简版本。我唯一没有改变的是普通的,因为它不在那里。我希望它会给我一个不同的错误,甚至崩溃,但什么也没发生。

EN

回答 2

Stack Overflow用户

发布于 2017-01-26 22:49:13

您在加载到管理员的脚本中的某个地方出现了Javascript错误。这很可能来自已安装的某个插件。

首先,更新所有的插件。带有"8“的橙色小圆圈表示有8个插件已过期。修复可能会出现在其中一个更新中。更新后,测试您的问题是否已修复。

其次,在web根目录下的wp-config.php文件中添加define('CONCATENATE_SCRIPTS', false );。这将告诉WordPress不要修改或组合管理区域脚本,并允许您调试该问题。有时,这本身就可以解决问题,因为连接过程有时会发现未正确格式化的脚本,并在以这种方式修改时中断。因此,在完成此操作后,再次进行测试。

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

票数 2
EN

Stack Overflow用户

发布于 2017-01-26 14:04:18

WordPress不会将页面或帖子存储为HTML文件。它们都是使用您的数据库和主题的模板文件动态生成的。我最好的猜测是你正在寻找一种方法来改变你的主题的模板文件,这通常是通过一个子主题来完成的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41834196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档