Estoy intentando cambiar el menú de Wordpress en función de la ubicación del visor mediante trabajadores de cloudflare. Aquí hay un método simple para hacer esto en functions.php: https://gist.github.com/timersys/1eaa6ed10e2dea0e9a972733acd3ded0
Mi objetivo es escribir algo similar como tal:
addEventListener('fetch', event => { event.passThroughOnException() event.respondWith(handleRequest(event.request)) }) async function handleRequest(request) { const country = request.cf.country if (country != 'US' && country !='CA') { CHANGE MENU } // return modified response return new Response(html, response) }