!
也想出现在这里? 联系我们
广告位

如何在指定文章类型中禁用古腾堡编辑器

我们都知道 WordPress 自 5.0 版本起就默认使用古腾堡编辑器了,由于长期以来大家都习惯于经典编辑器的操作方法以及古腾堡编辑器还不够完善,所以大部分人首先考虑的是怎么将编O g & $ S L ^ \ +辑器换回经典编辑器,这个呢网站的教程很多,其中一个就是使用经典编辑器插件,但是今天我们写这篇文章的目的就是我并不想完全禁用古腾堡编辑器。t n S +

这主要源于最近我们在开发在线教育及考试主题的时候,我想采用超级自定义插件 ACF 的自定义谷腾堡区块功能来实现首页的自由布局和设置,从而实现主题上架c W $ . W R j后,用户购买后可以更自由的组合和设置首页样式。所有我就想能否只让 page 文章类型支持古腾堡,而其他的文章类型比如 post 文章类型(如果是自定义的文章类型那就在创建这个自定义文章类型的时候设置'show_in_rest'=false 或者不设置这个参数即可)不使用古腾堡编辑器呢?

于是就去翻找了关于文章类型的东西,最后发现了一个全局变量$wp_post_types,打印出来数据后发现能帮到我,于是找到了实现方法,您只需要把下面的代码放到您的 functions.php 中即可。

  1. /M 1 \ ` 0 m - b \/让post文章类型启用经典编l y /辑器
  2. function change_post_object_rest() {
  3. global $wp_post_types;
  4. $wp_post_types['post']->show_in_rest = false;
  5. }
  6. add_action( 'init'8 ( z d, 'change_post_object= % % x 3 - { U_rest' );

如果您想修改的是其他的文章类型,只需要把$wV q v # 8 5p_post_types['post']里面的 post 换成您要修改的文章类型的名字即可,也可以同时修改多个文章类型。

这就是今天的这篇文章了,希望对大家能有帮助!

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

通过服务器直接上传媒体文件到WordPress媒体库

2022-7-29 11:15:55

WordPress教程

WordPress 禁止用户删除某些文章类型中的文章

2022-7-29 11:17:42

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索