¿Hay algo análogo a api.decorateCooked() para la visualización de Page Publishing de un tema?
Tengo algo de j/s en un componente de tema que se llama usando api.decoreateCooked(). Funciona muy bien. Pero cuando veo el tema a través de Page Publishing, el j/s no se llama. Así que supongo que el método api. no se aplica.
Aquí hay un tema que lo muestra en acción. Todo lo que ves debajo del H1 “Upcoming Events” no está realmente en el tema. Ese contenido se agrega al DOM dinámicamente.
https://forum.podcaster.community/t/podcaster-community-calendar/123
Aquí está ese mismo tema usando Page Publishing. Las cosas en el cuadro amarillo (una regla CSS local estiliza el div explícitamente) es lo que está literalmente en el tema. Cuando se “cocina”, el j/s reemplaza el DIV (ver más abajo) con otros elementos DOM…
https://forum.podcaster.community/pub/calendar
Para que puedas ver lo que está pasando, aquí está el DIV real en el tema. El j/s en el componente del tema detecta DIVs como este y modifica el DOM.
<div data-custom="umbconn" data-umbconn="/vcalendar">
A list of calendar events appears here if viewed on the Podcaster Community forum at https://forum.podcaster.community/t/podcaster-community-calendar/123
</div>