Salut, bienvenue !
Cette syntaxe provient-elle de kramdown ou de PHP Markdown Extra ?
Discourse s’appuie sur MarkdownIt, qui est basé sur la spécification CommonMark. Il ne prend pas en charge la spécification d’un ID d’en-tête.
Il semble qu’ils en aient discuté à un moment donné : Anchors in markdown - Spec - CommonMark Discussion, mais je ne vois pas de conclusion définitive.
Cependant, Discourse génère automatiquement des ancres.
Vous pouvez le voir ici :
Essentiellement, vous pouvez vous attendre à ces ID :
h-{headingId}(pas d’ID de publication, pas de slug)h-{slug}-{headingId}(pas d’ID de publication)p-{postId}-h-{headingId}(ID de publication, pas de slug)p-{postId}-h-{slug}-{headingId}(ID de publication, slug)
Par exemple :
Si vous préférez, vous pouvez toujours créer une ancre manuellement avec HTML, par exemple, <a name="anchor_name"></a>
Ressources supplémentaires –
Si vous avez besoin de générer une Table des matières, il existe ce composant pour vous :


