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

  • 时间:2020-05-16 19:39:54
  • 分类:网络文摘
  • 阅读:120 次

自 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

推荐阅读:
How to Find Root of N-Ary Tree using the Hash Set?  How Many Blocks and Total Rewards for a Steem Witness in the Pas  Compute the Maximum Score After Splitting a String  A Simple HTML Entity Parser in C++  Dynamic Algorithm to Compute the Longest Common Subsequence  Algorithms to Locate the Leftmost Column with at Least a One in   Algorithms to Compute the Bitwise AND of Numbers in a Range  Depth First Search Algoritm to Compute The k-th Lexicographical   Blogging From Your Tablet – The Ins and Outs  Saudi Blogger’s Wife Looks to West for Help 
评论列表
添加评论