Pregunta sobre Grid Plus - Unlimited grid layout de Wordpress:

¿Conflicto JS o JQuery?

Un usuario preguntó 👇

Este plugin parece estar en conflicto con otro código JS o JQuery en mis páginas que usan pestañas y cuadros.

Básicamente, cuando haces clic en un cuadro de música o una pestaña, la pantalla salta a la galería de cuadrículas de la página. Vea la siguiente grabación de pantalla de lo que sucede:

https://drive.google.com/file/d/0B8YilYoaZGvONlVuWWtWcUluZ0k/view

Si elimino o deshabilito el componente de la galería Grid Plus, el problema desaparece y la caja de música y las pestañas funcionan correctamente.

WP Theme utiliza composición visual con acordeón y pestañas como algunos de los elementos que se agregarán.

Por favor avise.

Gracias David

(@ family75)

Hace 3 años, 7 meses

Hola, Para tu problema, puedes agregar el siguiente código a tu tema js:

var $is_handle_tab = 0;
$(‘a’,’.vc_tta-tabs ul.vc_tta-tabs-list’).off(‘click’).on(‘click’,function (e) {
if ($(this).parent().hasClass(‘vc_active’)) {
$is_handle_tab = 1;
}
e.preventDefault();
if ($is_handle_tab == 0) {
$is_handle_tab = 1;
var $ul = $(this).parent().parent(),
$tab_container = $(this).closest(‘.vc_general’),
$current_tab = $($(this).attr(‘href’), $tab_container),
$tab_id = ”,
$tab_active = ”;
$tab_container.css(‘height’, $tab_container.outerHeight());
if (typeof $ul != ‘undefined’) {
$(‘li’, $ul).removeClass(‘vc_active’);
$(this).parent().addClass(‘vc_active’);
$(‘li a’, $ul).each(function () {
$tab_id = $(this).attr(‘href’);
if ($($tab_id + ‘.vc_active’, $tab_container).length > 0) {
$tab_active = $($tab_id + ‘.vc_active’, $tab_container);
}
});
$tab_active.fadeOut(400, function () {
$tab_active.removeClass(‘vc_active’);
$tab_active.fadeIn();
$current_tab.fadeIn(0, function () {
$current_tab.addClass(‘vc_active’);
$is_handle_tab = 0;
});
})
}
setTimeout(function () {
$tab_container.css(‘height’, ‘auto’);
}, 1500);
} else {
$is_handle_tab = 0;
}
return false;
});
[Moderator note: code fixed. Please wrap code in the backtick character or use the code button.]

Intente informarme el resultado. Gracias

Esta respuesta fue modificada hace 3 años, 7 meses por.

(@dtconner)

Hace 3 años, 7 meses

Sigo luchando con esto. Creo que la pestaña JS y la caja de música provienen de Visual Composer.

¿Cómo utilizo exactamente la configuración de código recomendada?

Aquí está el contenido del archivo vc-tabs.min.js:

——————————————

[Large code/text excerpt removed by moderator per forum rules. Please use Pastebin or a Gist for all large code/text excerpts.]

Bloquear código aquí:
https://pastebin.com/LbNvZy8Y

——————————————

Esta respuesta fue modificada hace 3 años, 7 meses por.

(@dtconner)

Hace 3 años, 7 meses

¿No puedo crear un archivo JS separado y luego registrarlo y llamarlo dentro de los archivos functions-child functions.php? Ya hice algo similar, así que en caso de que el tema se actualice, conservo la configuración. Si es así, ¿qué debe haber exactamente en el archivo JS ya que no soy tan fluido en JS?

(@ family75)

Hace 3 años, 7 meses

He comprobado este problema en mi casa local. Mi localhost también está usando VC (Visual Composer) e intenté agregar el código a un archivo js en mi tema. Ahora funciona bien. Si no sabe más sobre js, puede hacer lo siguiente: 1, instalar y activar el plugin “WP Editor”; 2, http://prntscr.com/ez6w5r
Código a reemplazar aquí:

[Large code/text excerpt removed by moderator per forum rules. Please use Pastebin or a Gist for all large code/text excerpts.]

Bloquear código aquí:
https://pastebin.com/FwK3F7CE

Vuelva a intentarlo y avíseme. ¡Gracias!

Esta respuesta fue modificada hace 3 años, 7 meses por.

(@dtconner)

Hace 3 años, 7 meses

Bueno. Reemplacé el código JS completo como acabas de indicar. También utilizo el código JS que sugirió para doblar los nombres de filtro de las categorías en la siguiente línea. Sí, las pestañas y los cuadros funcionan … pero ninguna de mis imágenes aparece en la cuadrícula.

Volví al plugin para regenerar la cuadrícula y aún no hay imágenes. Solo faltan las imágenes. El filtro de categoría está ahí.

(@dtconner)

Hace 3 años, 7 meses

Reemplace todo el código en su archivo JS menos el código para devolver los nombres de los filtros de categoría. No se muestran todas las imágenes, pero las pestañas y los cuadros funcionan.

Volví al plugin de la cuadrícula y lo regeneré. Todavía no se muestran imágenes

(@dtconner)

Hace 3 años, 7 meses

Si te ayuda en absoluto, no creo que este sea un problema que algunas revisiones de plugins hayan hecho antes … La galería de cuadrícula estaba trabajando con pestañas y cuadros.

(@bdbrown)

Hace 3 años, 7 meses

@ family75 – Acepto su oferta de contactar a sus usuarios fuera del foro junto con su información de contacto. No vuelvas a publicar eso. https://make.wordpress.org/support/handbook/forum-welcome/#the-bad-stuff

@dtconner: eliminé su información de contacto de Skype; no publiques eso en estos foros.

Para ambos: si va a hacer referencia a grandes bloques de código, utilice un servicio en línea como se mencionó anteriormente.

Esta respuesta fue modificada hace 3 años, 7 meses por.

(@dtconner)

Hace 3 años, 7 meses

@bdbrown: Gracias por la moderación, pero este es un problema frustrante continuo por mi parte que debe resolverse lo antes posible. Explíqueme cómo es probable que nos comuniquemos con el desarrollador si no podemos intercambiar información de contacto para hacerlo fuera de esta plataforma.

(@bdbrown)

Hace 3 años, 7 meses

@dtconner: entiendo su frustración con una pregunta en curso. Sin embargo, este es un foro público en beneficio de todos los usuarios. Si el autor del plugin está dispuesto a ayudarlo en este foro, y se desprende de sus materiales de soporte anteriores, debe quedarse aquí para que otros puedan beneficiarse de esa información. Si usted o el desarrollador desean organizar el soporte fuera de los foros, está bien; no lo hagas aquí. Otra opción sería contactar al desarrollador directamente en su sitio web:
http://g5plus.net/contact-us/

(@ family75)

Hace 3 años, 7 meses

Hola @bdbrown, actualice su sitio web. ¿Por qué los usuarios no pueden enviar archivos aquí? De acuerdo en que tal vez no sea información pública, sino información como skype, ¿por qué no? No estoy muy contento con esto. @dtconner, contáctenos con esta información: http://prntscr.com/f0gkki
Gracias

(@macmanx)

Moderador voluntario

Hace 3 años, 7 meses

@ family75 Al usar los foros de soporte aquí, le pedimos amablemente que cumpla con las reglas del foro y no envíe materiales de soporte para seguir el sitio por medios directos: https://make.wordpress.org/support/handbook/ foro-bienvenido / # an-droch-stuif

Estos recursos de soporte son un recurso valioso y de búsqueda pública, por lo que podría decir que el «pago» de usar los foros de soporte gratuitos aquí es que los devuelven al público (y, en última instancia, se beneficia con menos solicitudes de soporte, ya que aquellos con el mismo problema pueden encontrar la respuesta buscando).

Dicho esto, hay casos en los que los materiales de apoyo llegan a requerir algún tipo de comunicación privada, me conozco demasiado bien. Como autor de un plugin, tiene algo de espacio para moverse dentro de este requisito. «Contáctanos usando los métodos disponibles en nuestro sitio» (como hiciste anteriormente) sería genial ya que esto es más indirecto, pero publicar un correo de contacto o una dirección de correo electrónico de Skype es demasiado largo en contra de las reglas que tenemos que seguir. aplicación. Incluso como autor de un plugin, se aplica el viejo dicho. Si dejamos que una persona lo haga, tenemos que dejar que todos lo hagan, y no podemos permitir que todos lo hagan, por lo que no podemos permitir que una persona lo haga.

En resumen, apreciamos la variedad de instancias de soporte de plugins, y le agradecemos por usar la comunidad y buscar los foros aquí para hacerlo, pero también esperamos que lo respete. a veces tenemos que intervenir para hacer cumplir las reglas. de estos foros.

(@ family75)

Hace 3 años, 7 meses

Sí, entiendo lo que estás diciendo. Seré más cuidadoso al publicar información personal y al hacer preguntas a otros sobre este tema. Gracias a todos.

(@keithfeldwickdavis)

Hace 3 años, 2 meses

Hola,

Tengo la misma pregunta anterior, donde el acceso directo no funciona en el contenido con pestañas, estoy usando el tema DIVI (Elegenthemes).

¿Alguna idea sobre cómo solucionar esto?

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *