Estamos intentando configurar un tema como una especie de guía de uso de preguntas frecuentes/foros y, al hacerlo, nos gustaría tener una serie de publicaciones largas, cada una con una serie de encabezados, y compilar una tabla de contenido en la primera publicación del tema para que los usuarios puedan navegar fácilmente.
Esto está resultando engañosamente difícil de hacer funcionar según lo previsto y, lamentablemente, investigar en Meta no está ayudando mucho. Somos conscientes del “plugin” (auto-ToC o como se llame), pero solo queremos esto para un tema singular y no queremos lidiar con eso.
Hemos intentado usar los iconos de enlace junto a un encabezado de markdown autogenerado a través de los símbolos #, pero eso no está funcionando; no estamos seguros de si esto se debe a los colores que estamos usando para los encabezados, o a algo completamente diferente, pero en cualquier caso, esto funciona para algunos de nuestros encabezados pero no para todos.
Intentar usar etiquetas HTML con IDs manuales para nuestros encabezados tampoco tuvo éxito; esto simplemente no saltaba a los enlaces. Vimos en algún lugar de Meta que la información del ID estaba siendo eliminada por Discourse y dejamos de seguir este enfoque.
Luego vimos una idea ingeniosa que utilizaba enlaces vacíos colocados justo encima de nuestros encabezados a los que se podía saltar, y aunque al principio pareció funcionar, después de unas cuantas publicaciones, también deja de saltar al lugar correcto en la publicación enlazada.
¿Alguien sabe por qué los encabezados parecen estar tan rotos y cómo podemos hacer que funcionen en varias publicaciones dentro de un solo tema? Estoy clasificando esto como un error, porque el comportamiento parece increíblemente indeseable, pero estaría dispuesto a dar algunos saltos para que esto funcione si alguien sabe cómo.