Pregunta sobre WP Fastest Cache de Wordpress:

Error de Ajax

Un usuario preguntó 👇

Hola.

Usamos el tema Woodmart y las páginas de nuestra tienda para proporcionar la mayor cantidad de productos.

Carga los productos a través de ajax.

La cuestión es que, en algunos casos, no podemos aislar, si presiona cargar más productos, arroja un error de un archivo temático js.

Si inicia sesión a través de administrador y tiene la caché deshabilitada para los usuarios que inician sesión en la misma página, el botón de carga funciona aún más.

Entonces, obviamente, este es uno de sus plugins.

La otra cosa es que si vuelves a borrar la caché, el botón de carga funciona más para los usuarios que NO están conectados PERO en algunos casos y no sabes por qué el error vuelve a ocurrir en un período de tiempo indefinido.

Tengo jine compine deshabilitado para verificar si el error ocurre nuevamente para tratar de aislar el problema.

Es muy extraño.

Este tema fue modificado hace 1 año, 6 meses por. Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

Se volvió a realizar una prueba adecuada y se produjo el mismo error de inhabilitación.

La parte de error del código se muestra en el archivo js

$.ajax({
				url: ajaxurl,
				data: data,
				dataType: dataType,
				method: method,
				success: function (data) {
					cache[paged] = data;
					callback(data);
				},
				error: function (data) {
					console.log('ajax error');
				},
				complete: function () {
					if (btnType == 'arrows') holder.removeClass('loading').parent().removeClass('element-loading');
					btn.removeClass('loading');
					process = false;
					woodmartThemeModule.compare();
					woodmartThemeModule.productHover();
					woodmartThemeModule.countDownTimer();
				},
			});

¿Hay algo contrario a su plugin?

https://pastebin.com/8CfNesdK

Vincula el archivo. El error se muestra en la línea 4952

Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

Vuelvo una versión a 0.8.9.6 y detengo el problema, todas las opciones se combinan, incluido js. Todo funciona.

No sé por qué, pero definitivamente rompe algo con la última actualización y nuestro tema.

(@emrevona)

Hace 1 año, 6 meses

¿Puede ponerse en contacto conmigo por correo electrónico? https://www.wpfastestcache.com/contact-us/

Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

Creo que tengo el problema, pero no estoy seguro.

Agregue la última versión con json.

Usamos el plugin wp-hide pro y tenemos algunas reglas de reescritura sobre JSON

Deshabilitar el servicio JSON REST V1 Deshabilitar el servicio JSON REST V2 Enviar la etiqueta de enlace de la API REST en el encabezado de la página Deshabilitar el extremo JSON REST WP RSD de las respuestas XML-RPC Deshabilitar Enviar encabezado Enlace a la API REST

Eso nos permitió.

Cuando los desactivamos, el error aún no se produjo.

Todavía estamos probando para averiguar las causas por las que no podemos aislar el problema. Sucedería al azar.

Gracias.

Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

Lo sentimos El error aún no existe con la última versión. Retroceda de nuevo.

No puedo replicarlo y los registros no son suficientes, sucede al azar y no puedo expresar ni una pinta de lo que lo motiva.

Esta respuesta fue modificada hace 1 año, 6 meses. Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

Solo una especulación.

¿Quizás el js-utilities.php actualizado tiene una incompatibilidad a diferencia de la versión anterior?

(@emrevona)

Hace 1 año, 6 meses

No cambié nada sobre js-utilities.php. ¿Pueden crear un sitio de prueba con la misma instalación, por favor?

Lanzador de hilos

(@moultrex)

Hace 1 año, 6 meses

0.8.9.6 vs 0.8.9.7 tiene un código diferente si lo compara.

De todos modos el problema es que como dije no puedo articular qué lo está causando ni puedo replicarlo a pedido. Solo tengo que esperar y ver cuándo sucede.

Actualicé la última versión de su plugin nuevamente y espero a ver qué sucede.

(@emrevona)

Hace 1 año, 6 meses

Okey

¿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 *