Soporte » Guías – Resolución de problemas » problema con un widget externo

  • fredericcreusot

    (@fredericcreusot)



    hola,
    Tengo un problema (error 404) con un widget externo, (es el calendario de un Channel manager Avaibook) que solo ocurre en la página en francés aquí https: //www.casasierrasalamanca.com/fr/reservations-en-ligne, cuando funciona perfectamente en el otros idiomas, por ejemplo aquí https://www.casasierrasalamanca.com/reservas-online. No sé desde cuándo ha surgido el problema, pero hasta ahora funcionaba perfectamente.
    Al principio me puse en contacto con Avaibook pensando que el problema era de ellos, pero si pongo las líneas de código que no funcionan en una de las paginas que funcionan con su widget en su idioma, este widget funciona, en cambio, si meto el codigo de uno de los widgets que funcionan y lo pego en esta pagina, dejan de funcionar. Sin embargo, no entiendo por qué funcionó hasta ahora y no he tocado nada ni he actualizado nada (wordpress se actualizo hace unos dias ).

    También he intentado eliminar el módulo de código y volverlo a poner, pero el problema sigue igual
    Agrego 2 capturas de pantalla para que entiendan de lo que estoy hablando (página que no funciona y que funciona)
    las paginas que funcionan y la que no son clones, estan diseñadas con el mismo patrón, por eso no entiendo que pasa

    muchas gracias

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 10 respuestas - 16 de 25 (de 25 total)
  • Moderador LGrusin

    (@lgrusin)

    Es que si no haces pruebas concretas es difícil dar con la solución.

    A ver, ¿funcionan bien DIVI y Polylang sin el plugin del calendario? En vez de sospechar de estos podrías buscar otro plugin de calendario.

    Un saludo

    Hola LGrusin,

    es que he hecho las pruebas que están a mi alcance…no soy experto para nada.
    El calendario no es un plugin, es un widget del channel manager Avaibook para integrar en mi web. Y me funciona en TODOS los idiomas salvo en francés (Desde no sé que actualización, porque hasta ahora me había funcionado.)
    Les hablé del problema, aun asi, me han dado un codigo un poco distinto pero tampoco va en francés.

    Por las pruebas que he hecho, eso es lo que me hace decir que es polylang o algún conflicto con las nuevas versiones de WP.
    Porque ya me pasó hace casi un año el mismo problema, y la única solución que tuve fue volver a instalar mis viejas versiónes de WP y Plugins.

    Resumo mis “pruebas”:
    1-Con WP, Divi y plugins de hace 1 año, todo funcionaba

    2-actualmente, tengo actualizado WP Y todos los plugins , WP actualizado hace 2 días a la ultima versión.

    3-Divi no lo he actualizado por darme otros problemas como ya expliqué (actualizado ayer pero he vuelto a poner la versión anterior)

    3-me he percatado que el calendario no funcionaba la semana pasada, cuanto llevaba, ? no lo sé, pero suelo ver esa pagina a veces, así que diría no más de unos meses. Como WP se actualiza solo en la misma versión, ha podido después de una de esas…

    4-Ahora mismo, con Wp y plugins actualizados, la pagina funciona perfectamente salvo el calendario en francés, si desactivo Polylang, el calendario funciona.

    Que más pruebas puedo hacer?
    Espreferible que deje de momento los codigos en la pagina para investigar?

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.
    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.

    COMO UN PROBLEMA NO VIENE SOLO:
    estaba poniendo el código del calendario otra vez (modulo código de divi), cuando le doy a vista previa, desaparece el contenido de la pagina, solo queda el header y el footer.
    Peor ! si guardo los cambios, hace lo mismo y desaparece todo los módulos de la pagina. Por lo que tengo que cargar una copia anterior.
    Esto antes de ayer no me pasaba cuando hacía “pruebas” con ese código.
    Que ha pasado mientras? que he actualizado WordPress y los plugins…

    si desactivo todos los plugins, al hacer esta operación, no me pasa…
    pero sin los plugins activados, dejan de verse incluso los calendarios en los otros idiomas, que antes funcionaba.

    me da ganas de vover a reinstalar todo en versiones antiguas…

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.
    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.

    despues de desactivar, activarlos, uno a uno. veo que ese ultimo problema viene de un plugin que instale al pasar en HTTPS, se llama SSL Insecure Content Fixer.
    si lo desactivo, desaparecen efectivamente TODOS los calendarios, pero tambien asi me deja poner los codigos de los widgets .
    O sea que es saberlo y ya esta. pero es para volverse loco tantas cosas.

    asi que estamos como antes: Lo del widget de calendario en francés…

    realmente es extraño:

    he vuelto a poner los codigos en la pagina francesa. Cambié el modus operandi a ver: guardé el modulo de divi del calendario español (que funciona) en la biblioteca de Divi.
    Al llamar en mi pagina francesa ese modulo desde la biblioteca, se “come el codigo” y solo queda esto:
    Tu navegador no soporta iframes</p><div style=”width: 500px; margin: auto;”> </div>

    es lo se ve en la web actualmente en esa pagina

    mejor dicho despuès de comprobarlo, se ha guardado en la biblioteca ya “comido”

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.

    los mensajes se siguen y contradicen, al intentar poner los codigos de la otra manera normal (creando modulo codigo y pegando el codigo), vuelvo al problema anterior de que en vista previa o guardando, solo se ven el footer y header, y desaparece la pagina.
    estoy dando palos de ciegos…
    de momento, voy a dejar el soporte tecnico de divi investigar el problema de actualización, por lo que voy a esta un tiempo sin poder hacer nada, ya que al actualizar el tema, se me bloqueara la edición

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  fredericcreusot.
    Moderador LGrusin

    (@lgrusin)

    ¿Qué widget estas usando para el código? No vale cualquiera tiene que ser el de HTML personalizado.

    De la misma forma cuando pongas el código en una entrada o página debe ser en modo HTML, no se te ocurra pasar al Visual.

    Tienes tres opciones para probar, no necesitas usar DIVI para eso.
    1 – Poniendo el código en una página
    2 – Poniendo el código en una entrada
    3 – Poniendo el código en un widget

    Es la única forma de ir descartando quien es el que origina el problema.

    Saludos

    • Esta respuesta fue modificada hace 6 meses, 3 semanas por  LGrusin.

    ay..a ver si estamos con la confusión del widget.
    yo llamo widget desde el principio a ese codigo (avibook lo llaman widget) que permite conectar su calendario de reservas.
    ese codigo, desde que hice la pagina de wordpress, ha funcionado y sigue funcionando en todas las paginas (español, ingles, aleman y portugues) menos en francés.
    lo pongo en un modulo de divi llamado modulo codigo que sirve para eso, para integrar unas lineas de codigo…

    lo que me dices de hacer, lo siento pero no entiendo..

    Moderador LGrusin

    (@lgrusin)

    Pues de eso se trata, WordPress permite hacer eso sin necesidad de usar el widget del módulo de DIVI.

    En el menú Apariencia – Widgets, tienes un widget que se llama HTML personalizado, se usa para poner el código que quieras que aparezca en las zonas que tenga tu tema destinadas a los widgets.

    Lo que tienes que comprobar si el código que suministra Avaibook es el mismo para ponerlo como widget, como página o como entrada.

    Saludos

    sigo sin dar con este problema. que solo me pasa en un idioma y no en los demás.
    algo nuevo, es que al poner el codigo en la pagina y actualizar y previsualizar, solo se ve el header y el footer, desaparece el contenido de la pagina, fotos textos y por supuesto el dichoso calendario

Viendo 10 respuestas - 16 de 25 (de 25 total)
  • El debate ‘problema con un widget externo’ está cerrado a nuevas respuestas.