Gutenberg für Custom Post Type aktivieren

Gutenberg für einen Custom Post Type kann man einfach via show_in_rest aktivieren. Ein Beispiel:

add_action('init', function ()
{
    register_post_type('kb_entry',
        array(
            'labels' => array(
                'name' => __('KB-Entries'),
                'singular_name' => __('KB-Entry'),
            ),
            'public' => true,
            'show_in_rest' => true, // relevante Zeile
            'has_archive' => true,
            'supports' => array('title', 'editor', 'excerpt', 'author', 'comments', 'trackbacks', 'revisions'),
            'taxonomies' => ['kb_tag', 'kb_category'],
            'rewrite' => array('slug' => 'kb'),
        )
    );
});

Schreibe einen Kommentar