Pregunta sobre Arreglando WordPress de Wordpress:

Widget de video y carga de video condicional

Un usuario preguntó 👇

Hola, estaba usando el nuevo widget de video cuando surgió una necesidad: tuve que cargar video condicionalmente, en japonés cuando el usuario navigator.language es japonés, en inglés en cualquier otro caso.

Como me gusta el aspecto del widget de video, pensé que podría manipular el DOM con JS y establecer condicionalmente las (muchas) URL de video que encontré en el código HTML del widget de video.

¿Hay algo más «más limpio» que pueda hacer (aparte de crear un nuevo tipo de widget de video)?

Este tema fue modificado hace 3 años por.

(@sterndata)

Moderador del foro y voluntario del equipo de apoyo

hace 3 años

Puede ser más fácil configurar dos widgets y usar un plugin como Widget Logic para decidir cuál mostrar:

Widget Logic

(@islp)

hace 3 años

De acuerdo, gracias, veo muchas opciones para las funciones nativas de WP (is_home, etc.), pero ¿cómo puedo decidir qué widget mostrar según la configuración del idioma del navegador?

(@islp)

hace 3 años

Oh, tal vez entiendo algo de este ejemplo:

strpos($_SERVER['HTTP_REFERER'], "google.com")!=false

Podría hacer algo similar por el idioma

(@sterndata)

Moderador del foro y voluntario del equipo de apoyo

hace 3 años

¿Cómo puedo determinar qué widget mostrar según la configuración del idioma del navegador?

esa es la fiesta con la que estoy obsesionada. Lo siento. 🙂

(@islp)

hace 3 años

es bastante fácil:

substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) == 'en'(etc.)

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.