Abilitare Gutenberg nei CPT

Blog, psicoterapia autogena di un web designer freelance

Abilitare Gutenberg nei CPT - 17/04/2019
17/04/2019

Hai creato un Custom Post Type dal file functions.php del tuo tema WordPress ma una volta entrato nella creazione delle pagine ti sei accorto che al posto di Gutenberg ti ritrovi il classic editor WYSIWYG?

Non ti preoccupare, è tutto normale, Gutenberg per funzionare in un CPT deve essere abilitato e per fare questo devi semplicemente riaprire il file functions.php e aggiungere un nuovo parametro al tuo $args.

Questo è un post per sviluppatori quindi non starò qui a spiegarti cos’è e come si crea un CPT ma, se hai bisogno di qualche info in più o aiuto per generarne uno, il sito GENERATE WP ti sarà di grande aiuto.

Ma veniamo al sodo

Presumibilmente hai già creato la tua funzione, che so, prodotti_post_type; bene, scorrila completamente lasciando invariati tutti gli indici/valori di $labels e $rewrite e raggiungi la fine di $args.

A questo punto devi semplicemente, prima di register_post_type e add_action per capirci, aggiungere una voce in più al tuo array come puoi vedere nella cover di questo articolo

’show_in_rest’ => true

Salva e il gioco è fatto, Gutenberg apparirà come per magia anche nella gestione dei tuoi CPT.

Semplice no?