Salut 👋bienvenue dans #DisVoirAlex l’émission oĂč je rĂ©ponds Ă  vos questions WordPress.

Aujourd’hui pour l’épisode numĂ©ro 51 je vais rĂ©pondre Ă  la question d’Eduardo qui me demande : 

Comment insérer une table des matiÚres dans un article ou une page ?

Allez c’est parti !

Alors Eduardo, pour y arriver, il y a, Ă  mon sens, deux solutions :

  1. soit tu le fais Ă  la main ;
  2. soit tu passes par un plugin.

Nous, sur la Marmite, c’est vrai qu’on le fait Ă  la main. On devrait peut ĂȘtre passer par un plugin, parce que vu la longueur des articles c’est
 c’est assez long parfois, assez fastidieux mais en tout cas voilĂ , si tu dĂ©cides de le faire Ă  la main, je vais t’expliquer vite fait la mĂ©thode.

1. Insérer une table des matiÚres manuellement

Tout simplement, lorsque tu mets tes titres dans ton contenu, donc tu as ton titre h2, h3 puis encore h2, h3, aprĂšs tu as peut-ĂȘtre des h4 au milieu enfin bref
 Tu as ta structure d’article HTML, et donc pour chaque titre en fait, il faut que tu passes en mode texte et que tu regardes
 et que tu ajoutes un id : id= « blablabla ». Tu mets un nom particulier et du coup, aprĂšs, une fois que tu as mis tous tes id sur tous tes titres, tu peux crĂ©er des liens donc tu crĂ©es une liste


Une liste Ă  puces ou une liste numĂ©rotĂ©e comme tu veux, et tu mets un lien vers uniquement, tu fais diĂšse et le nom de ton identifiant.Alors qu’est-ce que je veux dire par lĂ  ?

Un exemple

Par exemple je veux faire un lien sur
 enfin j’ai fait un titre qui s’appelle DVA51 donc DisVoirAlex51, donc c’est un titre de niveau 2.

Je passe en mode texte, je regarde le code, et je mets juste au niveau du h2 id= « dva51″. AprĂšs je repasse en mode visuel et au-dessus, j’ai juste Ă  crĂ©er un lien dans une liste Ă  puces.

Aprùs je tape DisVoirAlex51 et au niveau du lien, au lieu de mettre un lien wpmarmite.com/machin je mets juste #DVA51. Et il faut que ça corresponde à ce que tu as mis dans l’id du titre.

Et donc, une fois que tu auras fait ça pour tous tes titres, tu auras ton menu et tu pourras regarder, enfin dÚs que tu cliqueras sur un des liens, « pouf » ça va faire descendre la page au niveau de cet identifiant : on appelle ça une ancre.

Donc tu peux regarder dans un article sur la Marmite par exemple l’article RGPD ou Yoast SEO, on a fait ça. Tu peux regarder et tu verras que ça fonctionne trĂšs trĂšs bien et si tu regardes le lien, tu verras que c’est un « diĂšse quelque chose ».

Donc ça c’est un peu technique, je t’avoue que j’en ai peut-ĂȘtre perdu certains !

2. Insérer une table des matiÚres avec un plugin

Donc pour arriver Ă  faire ça, il y a un plugin qui s’appelle « Easy Table of Contents » qui a l’air de bien faire le job, je ne l’ai pas testĂ©, mais vu les retours et le fait qu’il soit traduit en français et qu’il y ait 20 000 installations actives et que le nombre d’étoiles est de 4,5 sur 5 donc ça a l’air plutĂŽt pas mal pour faire ça.

plugin pour insérer une table des matiÚres

Donc Easy Table of Contents, ça dĂ©tecte automatiquement et j’imagine qu’on met un petit short code juste au-dessus pour pouvoir arriver Ă  afficher cette fameuse table des matiĂšres.

Avec la version 5.0 de WordPress, peut-ĂȘtre que la mĂ©thode manuelle ne fonctionnera plus mais en tout cas j’imagine que ce plugin sera mis Ă  jour pour que ça fonctionne toujours.

Besoin d’un hĂ©bergeur pour votre site ?

Faites comme WPMarmite, choisissez o2switch. Non seulement les performances sont au rendez-vous mais le support est exceptionnel.

Pour conclure…

Donc voilĂ  pour le conseil que je peux te donner pour ça. AprĂšs, si vous avez eu besoin de mettre une table des matiĂšres ça m’intĂ©resse de savoir comment vous avez procĂ©dĂ© :

  • est-ce que vous l’avez fait manuellement ?
  • est ce que vous l’avez fait par un plugin ?
  • est ce que vous l’avez fait par le plugin que j’ai conseillĂ© ou est-ce que vous l’avez fait par un autre plugin ?

Ça m’intĂ©resse de savoir, donc dites-moi tout en commentaires en-dessous de cette vidĂ©o, et je serai ravi de jeter un oeil lĂ -dessus.

Sur ce, cette vidĂ©o se termine ici. Je vous encourage fortement Ă  vous abonner pour recevoir tous les futurs #DisVoirAlex mais aussi tous les autres contenus qu’on publie sur la chaĂźne YouTube. Il y en a plutĂŽt pas mal, le nombre de vidĂ©os commence Ă  ĂȘtre assez consĂ©quent.

Merci pour votre fidĂ©litĂ© et Ă  trĂšs bientĂŽt et bien sĂ»r posez-moi vos questions si vous en avez d’autres et je me ferais un plaisir d’essayer d’y rĂ©pondre du mieux que je peux, allez Ă  trĂšs bientĂŽt ciao  👋