register_post_type()でカスタムポストタイプを作成して管理画面で新規記事作成したらブロックエディタじゃなかった。どうして。。
register_post_type()のパラメータでshow_in_restをtrueにすると表示された。
add_action('init', function() {
$name = 'カスタムお知らせ';
$menu_name = 'カスタムお知らせ';
register_post_type('custom_news', array(
'labels' => array(
'name' => $name,
'menu_name' => $menu_name,
),
'has_archive' => true,
'public' => true,
'menu_position' => 4,
'supports' => array('title', 'thumbnail', 'excerpt', 'editor'),
'show_in_rest' => true,
));
});
コメント