Salutđź‘‹ et bienvenue dans #DisVoirAlex, l’Ă©mission oĂą je rĂ©ponds Ă  vos questions WordPress.

Aujourd’hui pour l’Ă©pisode numĂ©ro 52, je vais rĂ©pondre Ă  une question d’Olivier qui me demande :

Comment activer l’Ă©diteur Gutenberg, dans un Custom Post Type (CPT) ?

Allez c’est parti !

C’est quoi un CPT… Le glossaire te le dira

Alors dĂ©jĂ  si vous ne savez pas ce qu’est un Custom Post Type, je vous invite Ă  aller voir la vidĂ©o glossaire.

Un Custom Post Type, c’est juste un autre type de contenu prĂ©sent dans WordPress. Vous aurez plus d’infos dans la vidĂ©o glossaire.

Olivier m’a Ă©crit en commentaire d’une vidĂ©o YouTube :

“Salut Alex j’ai installĂ© WordPress 5 sur un des sites de mes clients. Ca fonctionne très bien hormis un dĂ©tail non nĂ©gligeable : j’ai eu le droit au nouvel Ă©diteur sur les pages mais pas sur mes autres types de contenus, j’imagine que ce n’est pas normal.”

Et non du coup… enfin si, ça c’est normal. En fait si tu veux, le plugin ou le thème qui a dĂ©clarĂ© ces types de contenus prend en charge l’Ă©diteur Gutenberg s’ils ont mis ce qu’il fallait dans le code pour que ça s’affiche.

Mais si ce n’est pas le cas, hormis le fait de leur demander de l’activer, et bon lĂ  ça ne peut peut-ĂŞtre pas marcher Ă  tous les coups, eh bien Olivier tu peux tout simplement le faire toi-mĂŞme, mais lĂ  il va falloir passer par le code, mettre un petit peu les mains dans le cambouis.

un éditeur qui peut se retrouver partout : gutenberg

Maxime de Capitaine WP a donné un petit bout de code pour créer un Custom Post Type avec Gutenberg, mais il fallait un petit peu adapter son bout de code pour prendre en compte un Custom Post Type existant :

PHP

Ce bout de code va permettre de dire à ton thème ou Ă  ton plugin d’activer l’Ă©diteur Gutenberg pour le type de contenu pour lequel tu veux l’activer.

Tu ne pourras pas tout activer d’un coup, il faudra que tu rĂ©pliques ce bout de code par type de contenu.

Donc voilĂ  c’est tout bon, bah je te mettrai aussi toutes les ressources pour que tu creuses un petit peu plus la question si jamais tu as besoin vers la doc de WordPress. Donc voilà c’est sĂ»r que c’est un cĂ´tĂ© un petit peu plus technique mais voilĂ , c’est comme ça que ça pourra fonctionner;

Voici quelques ressources complémentaires pour creuser le sujet si jamais ça vous intéresse :

J’espère que tu auras assez de dĂ©tails avec ce que je vais te donner, donc voilĂ  c’est tout simple.

Formez-vous Ă  WordPress en 2 mois

Et livrez des sites professionnels à vos clients ! Suivez le programme de référence pour apprendre WordPress, obtenir une certification reconnue et en faire votre métier. (éligible au CPF)

WPChef, la formation WordPress de référence

La meilleure solution

Qu’est ce que je peux dire d’autre, c’est tout, tu ne peux pas faire grand-chose d’autre :

  • soit aller contacter l’auteur du thème ou du plugin en question qui pose problème et lui dire “hĂ© coco s’te plaĂ®t active-moi ça pour Gutenberg parce que j’aime bien et du coup j’aimerais Ă©crire sur mon site avec le nouvel Ă©diteur sur tous les types de contenus”
  • soit tu fais toi-mĂŞme le boulot.

Mais par contre ne fait pas ça directement dans le plugin ou directement dans ton thème.

Passe absolument par un thème enfant, parce que sinon, si tu fais une mise Ă  jour, la modification que tu auras accomplie va tout simplement sauter donc ça c’est très important et si tu ne sais pas faire de thème enfant, passe bien sĂ»r par le gĂ©nĂ©rateur de thèmes enfants de la Marmite,

  1. tu colles ton lien, le lien de l’adresse de ton site,
  2. tu appuies sur un bouton,
  3. tu tĂ©lĂ©charges le thème enfant,
  4. tu l’importes sur ton site,
  5. tu actives et boum tu peux faire toutes les modifications dans le code Ă  ce niveau-lĂ .

Donc voilĂ  c’est tout pour ça, donc en tout cas merci d’avoir suivi ce nouvel Ă©pisode de #DisVoirAlex.

Comme d’habitude posez-moi vos questions pour que je fasse de nouveaux Ă©pisodes. Je ferais de mon mieux pour rĂ©pondre à toutes vos questions que ça concerne WordPress, ou tout simplement la crĂ©ation de sites au sens large.

En tout cas, abonnez-vous à la chaîne YouTube de la Marmite et je vous dis à très bientôt, ciao ! 👋