- A+
所属分类:互联网·技术经验
之前一直用的WordPress4.9.10,然后看到最新版本是5.2.1,觉得这个版本号不错,决定升级一下以后用这个版本。然后升级之后就发现默认的编辑器变成了叫古腾堡的编辑器,觉得太不习惯而且与主题有点不兼容,所以查询网络上的解决办法,了解到旧版编辑器其实没有删除只是默认禁用了。
方法如下
将下面的代码添加到当前主题函数模板 functions.php 中即可,不需要那些插件,即可完美的禁止 Gutenberg 编辑器并恢复到熟悉的经典编辑器(并可兼容判断 WP 的版本)。
- //WordPress完美禁止使用Gutenberg块编辑器并恢复到经典编辑器
- // WP >= 5.0 正式集成Gutenberg古腾堡编辑器
- if ( version_compare( get_bloginfo('version'), '5.0', '>=' ) ) {
- add_filter('use_block_editor_for_post', '__return_false'); // 切换回之前的编辑器
- remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' ); // 禁止前端加载样式文件
- }else{
- // 4.9.8 < WP < 5.0 插件形式集成Gutenberg古腾堡编辑器
- add_filter('gutenberg_can_edit_post_type', '__return_false');
参考资料:https://www.ilxtx.com/how-to-disable-gutenberg-block-editor.html