百度编辑器UEditor在WordPress中失效,无法替换默认古腾堡(Gutenberg)编辑器,如何解决?

WordPress zhaosay 6298℃ 0评论

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

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

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

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

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

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

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

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

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

累觉不爱!

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

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

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

add_filter('use_block_editor_for_post', '__return_false');

果然解决了!

于是就去查了 

add_filter();

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

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

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

转载请注明:三五二萌文网 » 百度编辑器UEditor在WordPress中失效,无法替换默认古腾堡(Gutenberg)编辑器,如何解决?

喜欢 (8)

您必须 登录 才能发表评论!