Auto-enlazar palabras

¿Se ha hecho algo para permitir tuberías?

Actualmente estoy usando esto como solución alternativa:
image


Además, ¿hay alguna forma de excluir un mundo de ser enlazado cuando está dentro de un antepasado de una clase excluida?
Estoy construyendo un foro con una categoría de Documentación y no quiero que las palabras enlazadas en ella porque sería redundante: las palabras en otras categorías se enlazarán y dirigirán a temas en esta categoría de documentación.
Además, las palabras enlazadas se abren en una nueva ventana.

Por lo tanto, esto no funcionó:
image

Aquí hay un ejemplo del problema que estoy enfrentando. Esta es la parte de un texto dentro de un tema de documentación.

Si hago clic en 22° halo, se abrirá una página que enlaza a… la misma página, en el mismo lugar.
Puedo excluir palabras en los títulos, especialmente porque contiene una tabla de contenido, pero los párrafos siguientes no tienen ninguna clase específica. Son párrafos normales.


¿Quizás la configuración de clase excluida podría aceptar selectores CSS?
Por ejemplo, d-toc-cooked > *


editar: También no entiendo por qué esto no funciona ya que mi palabra es un hijo directo de una clase excluida:

image

El “22° Halo” todavía está enlazado:

<h3 id="toc-h3-22-halo" data-d-toc="toc-h3-22-halo" class="d-toc-post-heading">
    <a name="h-22-halo-7" class="anchor" href="#h-22-halo-7"></a>
    <a href="https://discourse.canapin.com/t/ice-halos-information-and-list/28#h-22-halo-7" rel="nofollow" target="_blank" class="linkify-word no-track-link">22° Halo</a>
</h3>

¿Es porque el código HTML de la tabla de contenido podría generarse después de la “enlazado”?

1 me gusta