注意:以下视频可帮助解释我的问题:https://drive.google.com/file/d/1c3pS-j8yq75GAwGDrrMMh9X7fDrCKV5R/view?pli=1
我正在创建一个自定义帖子类型,其中包括一组图块作为模板。我的基本代码如下:
function register_article_post_type(){
$post_settings = array(
'label' => 'Articles',
'public' => true,
'show_in_rest' => true,
'template_lock' => 'all',
'template' => array(
array( 'core/heading',
array(
'placeholder' => 'Add Categories Heading...',
'className' => 'tour_categories_heading'
)
),
)
);
register_post_type('article', $post_settings);
}
这将创建一个名为Articles的自定义帖子类型,该标题类型具有单个标题栏。问题是,我不需要标题块,而需要经典编辑器块。
但是我不知道如何添加它。如果将array( 'core/heading',
更改为array( 'core/paragraph',
,则可以轻松地将Heading块更改为其他块(例如,段落块)。
但是,当我在Gutenberg中检查经典编辑器名称的代码时,什么都没有显示。因此,我不知道如何将经典编辑器添加到自定义帖子类型。
任何想法。
答案 0 :(得分:0)
尝试core/freeform
-应该是经典编辑器块的子弹