我们都知道 WordPress 自 5.0 版本起就默认使用古腾堡编辑器了,由于长期以来大家都习惯于经典编辑器的操作方法以及古腾堡编辑器还不够完善,所以大部分人首先考虑的是怎么将编辑器换回经典编辑器,这个呢网站的教程很多,其中一个就是使用经典编辑器插件,但是今天我们写这篇文章的目的就是我并不想完全禁用古腾堡编辑器。
这主要源于最近我们在开发在线教育及考试主题的时候,我想采用超级自定义插件 ACF 的自定义谷腾堡区块功能来实现首页的自由布局和设置,从而实现主题上架后,用户购买后可以更自由的组合和设置首页样式。所有我就想能否只让 page 文章类型支持古腾堡,而其他的文章类型比如 post 文章类型(如果是自定义的文章类型那就在创建这个自定义文章类型的时候设置'show_in_rest'=false 或者不设置这个参数即可)不使用古腾堡编辑器呢?
于是就去翻找了关于文章类型的东西,最后发现了一个全局变量$wp_post_types,打印出来数据后发现能帮到我,于是找到了实现方法,您只需要把下面的代码放到您的 functions.php 中即可。
- //让post文章类型启用经典编辑器
- function change_post_object_rest() {
- global $wp_post_types;
- $wp_post_types['post']->show_in_rest = false;
- }
- add_action( 'init', 'change_post_object_rest' );
如果您想修改的是其他的文章类型,只需要把$wp_post_types['post']里面的 post 换成您要修改的文章类型的名字即可,也可以同时修改多个文章类型。
这就是今天的这篇文章了,希望对大家能有帮助!
文章標題:如何在指定文章类型中禁用古腾堡编辑器
文章連結:https://www.wuyanshuo.cn/748.html
更新時間:2022年4月14日
1、本站所有資源均不添加推廣檔案或浮水印,壓縮包內若有廣告檔案和浮水印請勿輕易相信。
2、本站資源均為兩層壓縮,第一層7z(尾碼若為wys,請自行修改為7z)有解壓密碼; 第二層zip或cbz,無解壓密碼,可直接使用漫畫類軟件程式查看; 詳情可參攷解壓教程。
3、本站大部分內容均收集於網絡! 若內容侵犯到您的權益,請發送郵件至:admin#wysacg.top我們將第一時間處理! 資源所需價格並非資源售賣價格,是收集、整理、編輯詳情以及本站運營的適當補貼,並且本站不提供任何免費技術支援。 所有資源僅限於參攷和學習,版權歸原作者所有!