https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Por alguna razón, a veces agrega productos al carrito, pero la página del carrito permanece vacía (incluso si puede ver claramente que el widget del carrito tiene productos, por ejemplo).

Pero no te preocupes, puede ser solo ser un problema simple de caché (Y si no sabe qué caché no es un problema) o un tema / complemento «conflicto».

La página del carrito de WooCommerce es extremadamente delicada; Muestra contenido dinámico basado en cookies y sesiones de PHP, está codificado con PHP, pero también JS y AJAX, requiere ser excluidos de la caché y está sujeto a problemas en caso de software desactualizado.

Entonces, aquí está tu Lista de verificación de solución de problemas de «carrito vacío» Puede seguir sin ningún conocimiento técnico.

También te recomiendo Lea el (muchos) comentarioporque muchos desarrolladores también compartieron lo que funcionó para ellos. ¡Buena suerte!

FIJAR 0. Actualizar WordPress y WooCommerce

Esto ni siquiera se considera una solución porque doy por Concedido que su sitio web se ejecuta en los últimos WordPress y WooCommerce. Si ese no es el caso, bueno, no tiene sentido que siga solucionando problemas, porque una vez que informa un posible complemento / tema / alojamiento / cualquier error que crea que está rompiendo el carrito, el equipo de soporte le pedirá que actualice WP y WC antes de considerar tu problema. ¡Para que lo sepas!

Corrección 1. Piense en lo que cambió antes de que ocurriera el error

¿Quizás instaló un nuevo complemento? ¿O actualizó su tema? O incluso personalizó WooCommerce con un fragmento desarrollado personalizado. Posiblemente, WordPress automático.

Si usted Mantenga un cambio de cambio de todos sus cambios en el sitio web de WooCommerce Y compare eso con la fecha en que se inició el error del carrito vacío, posiblemente puede identificar rápidamente cuál es el problema, sin tener que seguir los próximos pasos.

Si ese es el caso, simplemente desinstale el complemento que instaló, o «Rollback» / degrade su tema a la versión anterior, o elimine su fragmento personalizado. Eso es probablemente lo que está causando su problema.

Si no, continúa con su intento de solución.

FIX 2. Deshabilitar temporalmente todos los complementos excepto WooCommerce

Esta es una operación de solución de problemas típica. No perderá los datos o la configuración del complemento y podrá activar la activación de todos los complementos previamente habilitados en unos segundos.

Entonces, a granel Deshabilitar todos los complementos y vea si el carrito está de nuevo funcionando.

Si el carrito ahora se llena de productos, bueno, esa es una noticia maravillosa. Uno de los complementos es responsable de causar el problema del carrito vacío.

Ahora simplemente reactive un complemento a la vez y pruebe el carrito después de cada vez. Tan pronto como el carro deja de llenarse y está vacío, bueno, el complemento que acaba de reactivar es el «culpable»: ¡YAY!

Deshabilite ese complemento. Vea si, por alguna razón, se ha perdido la última actualización. Si ese no es el caso, bueno, informe el error al desarrollador del complemento (en caso de que no se solucione lo antes posible, busque una alternativa).

FIJAR 3. Cambie temporalmente al tema 2020 (o similar)

Esto es para demostrar que el error no está relacionado con el tema. Si los complementos desactivados no ayudaron, bueno, su tema actual puede crear un conflicto de carrito.

No perderá ninguna configuración de tema si cambia temporalmente a otro tema, así que no se preocupe: obtendrá todos sus widgets, menús, configuraciones de personalización y opciones una vez que reactive su tema actual.

En primer lugar, si está utilizando un tema infantil, cambie temporalmente al tema principal y pruebe la funcionalidad Agregar a CART / CART. Esto es para excluir los problemas en el tema de su hijo.

Si eso no hace el truco, Cambiar al tema 2020, el tema de la tienda o el tema predeterminado de WordPress Encuentra en la pestaña Temas más populares.

Si el error desaparece, primero verifique si se perdió una actualización reciente (la mayoría de los temas premium pueden no mostrar avisos de administrador de WP cuando hay una actualización disponible). Luego, comuníquese con su desarrollador de temas e informe el error.

Si el error no desaparece al cambiar el tema, entonces tiene otras cosas para verificar si desea corregir el error de carrito vacío.

Fix 4. Asegúrese de que el tema, WooCommerce y WordPress estén utilizando versiones «compatibles»

Cuando actualice un complemento de WordPress, verá una pequeña nota dentro del cuadro de actualización: «Compatibilidad con WordPress XYZ: 100% (según su autor)«:

Compatibilidad de la versión

No tiene sentido Actualizar WooCommerce (u otro complemento), si no se ha probado con la última versión de WordPress todavía.

Lo mismo se aplica a la actualización de complementos que dependen de WooCommerce. No tiene sentido actualizar una extensión premium de WooCommerce si no ha sido probado para la versión de complemento de WooCommerce en su sitio web. De hecho, antes de cualquier actualización importante del complemento de WooCommerce, debería ver esto:

Actualizaciones principales de complementos de WooCommerce

En el ejemplo anterior, no tiene sentido actualizar WooCommerce, porque «WooCommerce da productos» y «complementos de productos de WooCommerce» se han probado solo hasta WooCommerce 2.6.0. En este caso, debería esperar hasta que se liberen esas dos actualizaciones de complementos. Solo entonces vas y actualizas WooCommerce.

Debe considerar el mismo pensamiento exacto al actualizar su tema de WordPress. A veces, los desarrolladores de temas requieren unos días antes de que puedan adaptarse a los nuevos cambios de WooCommerce (si es mayor) y se vuelven 100% compatibles. Entonces, una vez más, asegúrese de WordPress, WooCommerce, extensiones de WooCommerce y versiones temáticas están sincronizadas.

Fix 5. Asegúrese de que no haya una «alerta de fuente roja» en WooCommerce> Estado

Las cosas más importantes para verificar en la página de estado del sistema son asegurarse de que todas sus «páginas WC» estén correctamente establecidas, que el La página del carrito contiene el código corto correcto y está disponible públicamente, y que su tema no tiene anulaciones de plantilla de WooCommerce de WooCommerce.

Estado del sistema WooCommerce OK

Corrección 6. Intente hacer clic en estos botones en WooCommerce> Estado> Herramientas

Sobre todo el «Sesiones claras de clientesPor lo general, uno puede ayudarlo a solucionar problemas de carrito (así como problemas de cálculos de envío, solo para saberlo).

Clare la sesión del cliente @ WooCommerce Status

Arreglar 7. Guardar (descargar) sus enlaces permanentes

Vaya a WordPress> Configuración> Enlace permanente y haga clic en el botón «Actualizar» sin cambiar nada. Esto debería Ajuste los enlaces permanentes Y darle la oportunidad de probar el carrito nuevamente.

SEX 8. Verifique que no tenga espacios en sus puntos finales de pago

Vaya a WooCommerce> Configuración> Avanzado> Puntos finales de pago y asegúrese de tener No hay espacios en las URL de su punto final. Esto le sucedió a un cliente mío hace un tiempo y me llevó edades descubrir que estaba causando el problema del carro vacío.

Puntos finales de pago de WooCommerce

Corrige 9. Configure correctamente su caché (complemento o del lado del servidor)

Cart, el pago y mis páginas de cuenta deberían Nunca se almacene en caché porque muestran contenido dinámico.

Si su complemento de caché de WordPress es, por alguna razón, almacenar en caché estas páginas de WooCommerce, su carrito probablemente se mostrará tan vacío. Asegúrese de seleccionar un complemento de caché compatible con WooCommerce o uno que le permita agregar «URL de exclusión de caché».

Si eso no hace el truco, tenga en cuenta También puede tener caché del lado del servidor! Entonces, sí, solicite a su proveedor de alojamiento que desactive o configure correctamente la caché del lado del servidor excluyendo el CART. Mira y mis URL de cuenta.

Algunos anfitriones confían en sus propios sistemas de caché, como Barniz Y esto a veces se aplica a su sitio web de forma predeterminada. Cree un boleto o déles una llamada rápida para averiguar si tienen algo así y si pueden deshabilitarlo lo antes posible.

Por ejemplo: Wpengine usa su propio caché. Esto podría afectar su carrito de WooCommerce. Póngase en contacto con el soporte para que puedan crear un excepción de almacenamiento en caché Lista de archivos WooCommerce y/o AJAX

Deja una respuesta

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