Purtroppo non esiste un’API JavaScript per modificare gli ‘estratti’ dei topic nell’elenco dei topic. Inoltre, per motivi di sicurezza, i componenti del tema non hanno accesso ai contenuti renderizzati lato server (ad esempio, le e-mail).
Tuttavia, mi chiedo se possiamo risolvere il problema in un modo diverso. Attualmente stai incollando qualcosa di simile a questo nel compositore:
<div data-custom="umbdv">/vmm/longstringhere</div>
Invece, potresti fare qualcosa del genere:
<div data-custom="umbdv" data-theme-longstring="/vmm/longstringhere">
contenuto di fallback per e-mail/estratti
</div>
Oppure, se vuoi essere ancora più creativo, potresti utilizzare il wrapper bbcode generico per farlo:
[wrap=umbdv longstring="/vmm/longstringhere"]
Contenuto di fallback
[/wrap]
Questo genererà automaticamente un div simile a:
<div class="d-wrap" data-wrap="umbdv" data-longstring="/vmm/longstringhere" dir="ltr">
<p dir="ltr">Contenuto di fallback</p>
</div>
Dovrai quindi modificare il codice del tuo componente del tema in modo che elimini il contenuto di fallback e lo sostituisca con ciò che desideri mostrare.