Attivare Gutenberg nei Custom Post Type in WordPress

Per attivare Gutenberg in un Custom Post Type è necessario aggiungere questo parametro nella tua funzione register_post_type. Proprio quella con la quale stai registrando il tuo nuovo Custom Post Type.

'show_in_rest' => true

Ecco un esempio più completo.

function your_custom_post_type()
{
    register_post_type('your_books',
        array(
            'labels'      => array(
                'name'          => __('Libri'),
                'add_new'       => __( 'Aggiungi Libro' ),
            ),
            'public'      => true,
            'show_in_rest' => true, // attivazione di Gutenberg
            )
    );
}
add_action('init', 'your_custom_post_type');

Impostando il parametro show_in_rest a true abilitiamo le API REST di WordPress anche per il nostro custom post type; grazie a questo, in automatico, verrà attivato il nuovo editor Gutenberg.

Gutenberg

Wordpress

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *