Sauter la navigation

[Résolu] El pugin de Toolset Layouts genera un error video Youtube

This support ticket is created Il y a 4 années et 7 mois. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

Marqué : 

Ce sujet contient 9 réponses, a 2 voix.

Dernière mise à jour par Rafael Corts Il y a 4 années et 7 mois.

Assisté par: Nigel.

Auteur
Publications
#1653403

Hola Nigel, cuando incrusto un video del youtube, aparece estirado, creo que tiene alguna incompatibilidad con el plugin de Toolset Layouts.
En esta URL: lien caché
Puedes ver que tipo de error sucede.
Cuando desactivo el plugin se soluciona el conflicto.
Saludos,
Rafa Corts

#1653975

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

Hola Rafa

Veo el problema, y algunos errores de JavaScript en la consola.

¿Me permites acceder al back-end para ver su configuración?

He marcado la respuesta siguiente como privada.

#1654275

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

Veo que el problema solo ocurre cuando el tema está activa, si cambias a Genesis (ó a twentytwenty) el video se muestra correctamente.

Voy a mandar este hilo al segundo nivel para que se investiga más y te aviso cuando tengo noticias.

#1657127

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

Hola Rafa

El tema inyecta una div envoltura y estilo en línea para videos incrustados que resulta en este problema.

Puede ser una solución en el tema para prevenir este (no lo sé), pero puedes usar un poco de JS para quitar el efecto, así:

document.addEventListener("DOMContentLoaded", function (event) {
    (function ($) {

        $('.fluid-width-video-wrapper > iframe').insertBefore($('.fluid-width-video-wrapper > iframe').parent());
        $('.fluid-width-video-wrapper').remove();
    })(jQuery);
});

Funcionaba en mi sitio de prueba.

#1658051

Hola Nigel, lo he probado en una pagina que ya estaba publicada y no funciona pero en cambio si creo una nueva pagina y pongo el código de java en la propia pagina entonces si que me lo hace bien.
¿Tiene alguna lógica que funcione en un caso y en el otro no?
Saludos.
Rafa Corts

#1658261

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

¿Cuál es la página donde no funciona?

¿Dónde has puesto el código?

#1662769

Hola Nigel, tal como te dije había duplicado la web para hacer las pruebas, en donde aparece mal es en la web oficial.
lien caché
Saludos.
Rafa Corts

#1663515

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

Hola Rafa

Ya no puedo entrar en la copia, ni en la web original.

Preparo otra respuesta privada para los credenciales me hace falta.

#1664907

Nigel
Supporter

Les langues: Anglais (English ) Espagnol (Español )

Fuseau horaire: Europe/London (GMT+00:00)

No sabía como ibas insertar el código de JS.

Al editar la página veo donde lo has puesto, y al inspeccionar el front-end, me parece que es necesario envolcrar el código en script tags.

Ya lo hice, y ahora quita el efecto de estirar el video.

#1665637

Muchas gracias por tu profesionalidad y la gran paciencia.
Saludos.
Rafa Corts