屏蔽 WordPress 小工具区块编辑器模式,切换回经典模式

通过 WPJAM Basic 屏蔽 WordPress 古腾堡编辑器,换回经典编辑器之后,WordPress 的小工具还是区块编辑模式的。

本来我想在屏蔽古腾堡编辑器的时候,同时也屏蔽小工具的区块编辑器模式,但是觉得这是主题的功能,应该交给主题的作者来处理。

屏蔽 WordPress 小工具区块编辑器模式,切换回经典模式

不过提供一下怎么禁用 WordPress 小工具区块编辑器模式,切换回经典模式的方法,一共有三种:

一、使用 remove_theme_support 函数

主题可以通过调用 remove_theme_support( widgets-block-editor ) 来屏蔽小工具区块编辑器模式,在主题的 functions.php 文件中添加如下的代码:

add_action(after_setup_theme, function(){ remove_theme_support(widgets-block-editor); });

二、通过经典小工具插件

如果主题没有提供,则普通用户可以通过 Classic Widgets 插件来屏蔽小工具区块编辑器模式,安装并激活之后即可屏蔽。

三、使用 use_widgets_block_editor filter

use_widgets_block_editor 过滤器接口是用来控制是否启用小工具区块编辑器模式的。

比如可以通过以下的代码屏蔽小工具区块编辑器模式:

add_filter(use_widgets_block_editor, __return_false);

使用过滤器接口,就有更多可定制性,可以加入一些自定义功能,比如下面的代码就是针对 ID 为 123 这个用户屏蔽:

add_filter(use_widgets_block_editor, function($use_widgets_block_editor){ if(123 === get_current_user_id()){ return false; } return $use_widgets_block_editor; });

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至81118366@qq.com举报,一经查实,本站将立刻删除。发布者:简知小编,转载请注明出处:https://www.jianzixun.com/64029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

软文友链广告合作联系站长qq81118366