Gestione degli ancoraggi nei post creati con markdown

Ciao, benvenuto!

Questa sintassi proviene da kramdown o PHP Markdown Extra?

Discourse si basa su MarkdownIt, che è basato sulla specifica CommonMark. Non supporta la specifica di un ID di intestazione.

Sembra che ne abbiano discusso a un certo punto: Anchors in markdown - Spec - CommonMark Discussion, ma non vedo alcuna conclusione definitiva.

Tuttavia, Discourse genera automaticamente l’ancora.
Puoi vederlo qui:

Essenzialmente, puoi aspettarti questi ID:

  • h-{headingId} (nessun ID post, nessun slug)
  • h-{slug}-{headingId} (nessun ID post)
  • p-{postId}-h-{headingId} (ID post, nessun slug)
  • p-{postId}-h-{slug}-{headingId} (ID post, slug)

Ad esempio:

Se preferisci, puoi comunque creare un’ancora manualmente con HTML, ad esempio: <a name="anchor_name"></a>


Risorse aggiuntive –
Se hai bisogno di generare un Sommario, c’è questo componente per te:

5 Mi Piace