让自定义文章类型支持古腾堡编辑器的WordPress教程
WordPress启用Gutenberg编辑器作为默认文章编辑器后会发现创建的自定义文章类型在添加文章的时候使用的还是TinyMCE编辑器,要让自定义文章类型支持古腾堡编辑器,还需要在register_post_type中添加show_in_rest参数,据了解是大致是因为Gutenberg编辑器必须利用REST API进行更新和更改,总之问题是解决了。今天分享一下让自定义文章类型支持古腾堡编辑器的WordPress教程。
代码如下:
$args = array(
‘labels’ => $labels,
‘description’ => ‘产品列表’,
‘public’ => true,
‘menu_position’ => 5,
‘supports’ => array(‘title’,’editor’,’thumbnail’), //supports中需要有editor
‘show_in_rest’ => true,//增加的参数
‘has_archive’ => true
);
register_post_type( ‘product_type’, $args );
WordPress官网对参数的说明:
‘show_in_rest’
(bool) Whether to include the post type in the REST API. Set this to true for the post type to be available in the block editor.
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » 让自定义文章类型支持古腾堡编辑器的WordPress教程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 织梦模板使用说明
- 你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html