修复WordPress经典编辑器空白可视化不可用的5种方法

WordPress的古腾堡编辑器很多童鞋并不喜欢用,所以不少童鞋喜欢改用为旧的经典编辑器。昨天有童鞋求助,他的站点已经开通一个多月,但是在昨天打开WordPress经典编辑器空白,只可以在文本中输入,可视化中除了可以输入标题,其他皆无法输入。

我拿了账号和密码,登陆进去查看,果然Wordpress经典编辑器空白一片,显示如下图

wordpress经典编辑器空白

Google了一下网上方法,折腾大半夜后终于解决了,以下为尝试的几种方法:

一、插件冲突引发的问题

尝试禁用了所有插件,问题依旧存在,排除了插件冲突的可能性。

二、更换另一个浏览器或者清除浏览器缓存

更换了三款浏览器,问题依旧,排除。

三、替换TinyMCE脚本

删除插件再重新安装,问题依旧,估计直接上传也是一样的效果,排除可能。

四、修复wp-config

网上最多人说的就是这个方法,在wp-config中PHP开始标记后面添加代码

define('CONCATENATE_SCRIPTS', false);

实际测试后发现,添加代码后,不仅没解决问题,就连文本格式点击也没有反应了,排除。

五、使用Cloudflare免费SSL的问题(最终解决)

因为童鞋的站点是面向国外受众,所以使用了Cloudflare免费CDN和SSL证书,本身这个没问题,我的不少站点也使用了Cloudflare,但是使用经典编辑器都不会出现空白的问题,网上搜到有两个网友提议删除Cloudflare服务,但是对于一个面向国外受众的站点来说,这样的做法明显是不可取的。

多次对比排查后发现,问题是出现在Cloudflare的SSL加密模式上,因为使用了灵活的加密模式,导致源服务器到Cloudflare之间是并非加密模式,这样导致Wordpress部分JS给禁用了,把SSL加密模式改为完全后,问题解决。

wordpress经典编辑器空白

后面还有点小插曲,把SSL加密方式改为完全后,网站一度打开显示523错误,又是折腾一番网站才终于正常运行了,并且WordPress经典编辑器空白的问题也得到了解决。

免费的东西还是要时间去折腾啊。

奥博说 版权所有丨如未注明 均为原创
转载请注明:https://www.oppblog.com/archives/2256

留下评论