Ejecutando Javascript en el bloque de barra lateral HTML personalizado

Estoy usando un bloque de html personalizado con el siguiente contenido:

<div id="server-01-box"></div>
<script>
    fetch('//example.com/wp-admin/admin-ajax.php?action=aa-server-select&p=server-01')
        .then(function (response) {
            return response.text();
        })
        .then(function (body) {

            var server_parser = new DOMParser();
            var doc = server_parser.parseFromString(body, "text/html");
            var ad_container = doc.querySelector('div');

            document.querySelector('#server-01-box').innerHTML = ad_container.innerHTML;
        });
</script>

Cuando inspecciono el HTML de la página, se inyecta allí. Sin embargo, mi anuncio no aparece. ¿Hay algún truco para que el JS se ejecute desde el plugin del bloque lateral?

1 me gusta

Tuve que crear un componente de tema personalizado diferente para que se ejecutara el JS, lo cual está bien. Cierro esto.

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.