现在的位置: 首页 > WP 专题 > 正文

关于 wordpress 古腾堡编辑器易出现的两个错误信息

2020年04月23日 WP 专题 ⁄ 共 792字 ⁄ 字号 暂无评论 ⁄ 阅读 375 次

自 wordpress5.0 开始,官方升级了默认的经典编辑器,最新版的编辑器叫做 Gutenberg 即古腾堡编辑器。与经典编辑器相比,古腾堡编辑器主要采用区块化编辑模式,文章的可视化更强,更直观。可以说完全改变了之前的写作方式。但新事物总会带来新问题,抛开对古腾堡编辑器的适应性不说,本站近期对几个测试用的 wordpress 进行了升级,发现了两个在低于PHP7.0版本的主机上使用古腾堡编辑器写文章时易出现的错误信息。

错误信息一:区块编辑器需要JavaScript。请在您的浏览器设置中启用JavaScript,或试试传统编辑器插件。

区块编辑器需要JavaScript

错误信息二:发布失败,错误信息:此响应不是合法的JSON响应

此响应不是合法的JSON响应

上述两个问题的最好解决方法,就是升级主机的PHP版本到7.0+。当然,如果您的主机暂时无法升级PHP版本,也可以采取禁用古腾堡编辑器,换回经典编辑器(Classic Editor)的方法。

方法一:在当前wordpress主题的函数模版 fuctions.php 中添加如下代码:

  1. //禁用 Gutenberg 编辑器
  2. add_filter('use_block_editor_for_post', '__return_false');
  3. remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' );

之后,写文章时会自动换回经典编辑器。

如果您的主题需要经常升级或更换,则可使用方法二,安装经典编辑器插件。

方法二:在后台wordpress插件页面搜索并安装经典编辑器。

wordpress 经典编辑器

如果因为 wordpress 429 问题,无法后台在线安装,可以通过下面的链接,使用迅雷等工具直接下载官网的经典编辑器插件。

下载地址:https://downloads.wordpress.org/plugin/classic-editor.1.5.zip

给我留言

留言无头像?


×