wordpress中使用百度UEditor过程记录

作者: admin 分类: WordPress 发布时间: 2019-11-11 14:00

当前wordpress版本为5.2.4

https://gitee.com/fedkey/UEditor-KityFormula-for-wordpress

根据以上网址,下载zip压缩包后,通过上传插件的方式来加载本插件。登 陆wordpress后台,用上传插件的方式进行安装,并启用

此文章说对于5.0以上版本,加载后也不能使用。

说实话,百度编辑器UEditor真的是比WordPress本身自带的古腾堡Gutenberg编辑器好用多了,

年前到现在一堆堆事,所以最近也没怎么登陆后台。

这几天,升级了WordPress版本后,忽然发现UE编辑器消失不见了,又换回了默认的编辑器,十分纳闷,不知发生了什么事情?

首先,想到的是在插件里停止插件,再启用插件,一看,没用;

然后,在设置里找 编辑器,进行切换,竟然看不到切换编辑器的按钮了!!!悲催!

于是,就去找大神杨圣亮(杨圣亮官网)的网站,然后大神的网站竟然有问题打不开!!!!!更悲催!!

我当时就在想,是不是WordPress5.0以上的问题,但是不得其法,不知所云,凄凄惨惨戚戚呐!

今天这会想着试一试,谁料大神网站可以打开了,赶紧看了下,原因真的很坑啊!

果然是WordPress5.0版本的问题!!!!

累觉不爱!

WordPress开启了默认编辑器,强行开启,从而导致其他插件失效!

杨大神也给了一个解决办法:

在当前主题的 functions.php 文件中添加一行代码:

1add_filter('use_block_editor_for_post''__return_false');

果然解决了!

于是就去查了 

1add_filter();

add_filter()是WordPress的一个过滤器钩子函数,可以在程序运行时修改各种类型的内部数据;

use_block_editor_for_post 是古腾堡(Gutenberg)编辑器post数据时使用,我很奇怪为什么要用这个函数,查了查原来古腾堡(Gutenberg)编辑器又叫做Block Editor 编辑器,所以,瞬间就懂了,至于return_false,返回否定,谁看不懂谁去撞墙吧!!

以上就是UEditor在WordPress中失效的解决办法!请指教!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

标签云