Simone Baldassin
Contattami

Abilitare Gutenberg nei CPT

Abilitare Gutenberg nei CPT

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?

Simone Baldassin
17 Aprile 2019

Simone Baldassin

Sono Full Stack Developer di professione e YouTuber per diletto, specializzato nello sviluppo di temi custom per WordPress e digital marketing. Oltre a realizzare siti web, dal 2010 tengo corsi di Web Design, in aula e in streaming, presso Veneto Formazione.

Theme developer

Vuoi creare il tuo sito WordPress?

Contattami per una consulenza gratuita, valuteremo la creazione del tuo nuovo sito o il restyling del tuo sito esistente.

Preventivo gratuito

Segui il mio canale YouTube

Ogni settimana nuovi video per scoprire i migliori strumenti di sviluppo con tutorial semplici e immediati.

Vai al canale

Informativa
Questo sito utilizza cookie tecnici e di terze parti per ottimizzare la navigazione e i servizi offerti, cliccando il pulsante accetta acconsenti all’utilizzo dei cookie. Per informazioni sui cookie utilizzati in questo sito visita la nostra pagina .