php Gutenberg Block Editor允许块类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Gutenberg Block Editor允许块类型相关的知识,希望对你有一定的参考价值。
<?php
/**
* allowed blocks type
* Block List: https://en.support.wordpress.com/wordpress-editor/blocks/
*
* @param bool|array $allowed_block_types Array of block type slugs, or
* @param object The post resource data.
*/
function filter_allowed_block_types( $allowed_block_types, $post ) {
switch ($post->post_type) {
case 'custom_post':
$allowed_block_types = [
'core/paragraph',
];
break;
default:
$allowed_block_types = [
'core/paragraph',
'core/heading',
'core/image',
'core-embed/youtube'
];
}
return $allowed_block_types;
}
add_filter( 'allowed_block_types', 'filter_allowed_block_types', 10, 2 );
以上是关于php Gutenberg Block Editor允许块类型的主要内容,如果未能解决你的问题,请参考以下文章
php Gutenberg Shortcode Block with Live Preview
在 WordPress Gutenberg Block 插件中包含图像资产
WordPress Gutenberg block Inspector Controls:我需要为控件添加样式表吗?
WordPress - 如何阻止 Gutenberg Block 触发多个 GET 请求?
Gutenberg Blocks:使用 `register_block_type_from_metadata()` 注册多个块会在控制台中引发错误
Wordpress Gutenberg:前端的React组件