TechBlogSD - Todo para WordPress y desarrollo WEB
Instrucciones de WEB y WordPress, noticias, reseñas de temas y complementos

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

8

WordPress tiene miles de complementos gratuitos y premium. Pero hay complementos limitados que funcionarán en todos los temas sin problemas de compatibilidad. W3 Total Cache y WooCommerce son dos complementos tan populares que funcionan en la mayoría de los temas. El problema es que los dos no funcionarán sin problemas cuando se instalen en el mismo sitio de WordPress. Es seguro que la configuración de W3 Total Cache romperá las páginas de productos de WooCommerce y afectará sus ventas en línea. La mayoría de los blogueros usan WooCommerce para una porción más pequeña de su sitio y consideran almacenar en caché la mayor parte del sitio con W3 Total Cache. En tal caso, aquí está la configuración que debe realizar para asegurarse de que WooCommerce funcione con W3 Total Cache.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

Asegúrese de agregar la siguiente configuración en el complemento W3 Total Cache:

  1. Ignorar las páginas de WooCommerce del almacenamiento en caché
  2. Agregue mfunc en los tallos de comentarios ignorados para la minificación de HTML
  3. Deshabilite la minificación de JS o use el bloqueo predeterminado
  4. Agregue todas las páginas de WooCommerce para no minificar
  5. Agregue wc_session en los vástagos de consultas ignorados con almacenamiento en caché de base de datos

Analicemos cada opción en detalle.

1 Excluir páginas de WooCommerce del almacenamiento en caché

En nuestro artículo anterior, explicamos cómo excluir páginas del almacenamiento en caché en la configuración de W3TC. Si ve, W3TC rompe las páginas de sus productos, entonces considere ignorarlas del almacenamiento en caché. Vaya a la configuración de "Rendimiento> Caché de página" y desplácese hacia abajo hasta la sección "Avanzado". Verá un cuadro de texto para "Nunca almacenar en caché las siguientes páginas:". Ingrese todas sus páginas de WooCommerce aquí para excluirlas del almacenamiento en caché. Puede usar expresiones regulares y comodines como tienda, carrito, pago y producto para excluir todas las páginas relacionadas con WooCommerce.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

Excluir páginas de WooCommerce del almacenamiento en caché

2 Configuración de HTML y XML Minify

En realidad, puede almacenar en caché las páginas del producto porque, en la mayoría de los casos, la configuración de minificación es la que romperá su sitio. Simplemente puede deshabilitar la configuración de minificación, pero sin la minificación verá muchos errores relacionados con la velocidad de la página en la herramienta Google PageSpeed. Por lo tanto, no tiene otra opción para habilitar la configuración mínima en W3TC o usar un complemento adicional para este propósito. Cuando habilita la configuración de minimización en W3TC, vaya al menú "Rendimiento> Minificar" y agregue "mfunc" en el cuadro de texto "Temas de comentarios ignorados" en la sección "HTML y XML". Esto garantizará que la página de WooCommerce funcione correctamente con W3TC.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

HTML y XML Minify para WooCommerce

3 Deshabilitar la minificación JS

Los scripts de WooCommerce, cuando se minifican y combinan, romperán las páginas del producto. Además, es posible que el carrito y las páginas de pago no funcionen como se esperaba. En este caso, puede deshabilitar JS minify en la configuración de W3TC. Si aún desea habilitar JS minify, asegúrese de elegir las opciones "Predeterminado (bloqueo)". Esto dará como resultado el error "Eliminar el bloqueo de procesamiento de JavaScript y CSS" en la herramienta Google PageSpeed ​​Insights. Pero esto debería estar bien, si tiene páginas atractivas y funcionales que se cargan más rápido.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

Configuración de JS Minify para WooCommerce

4 Excluir páginas de la minificación

Esta es otra opción que puede excluir por completo todas las páginas de WooCommerce para que no se minimicen de manera similar a que se excluyan del almacenamiento en caché. Vaya al menú "Rendimiento> Minificar" y vaya a la sección "Avanzado". Ingrese las páginas relacionadas con WooCommerce en el cuadro de texto "Nunca minimice las siguientes páginas". Puede ingresar a las páginas como tienda, carrito, pago y producto * para excluir.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

Excluir páginas de W3TC Minify

5 Agregar wc_session en el almacenamiento en caché de la base de datos

En general, el almacenamiento en caché de bases de datos y el almacenamiento en caché de objetos tienden a crear muchos otros problemas además de acelerar su sitio. Cuando mira el menú "Rendimiento> Instalar", W3TC hace que estas dos configuraciones sean opcionales. Si aún habilita el almacenamiento en caché de WB, asegúrese de agregar " wc_session " en el cuadro de texto " Temas de consulta ignorados" en la configuración de la caché de la base de datos.

¿Cómo hacer que WooCommerce funcione con W3 Total Cache?

Configuración de caché de base de datos para WooCommerce

Conclusión

Será una tarea desalentadora hacer que las páginas de WooCommerce funcionen sin problemas con el complemento W3 Total Cache. Como se mencionó, esto tiene sentido cuando tiene una tienda más pequeña adjunta a un blog o sitio de contenido más grande. De lo contrario, puede buscar complementos alternativos como Autoptimize o Fast Velocity Minify para minimizar sus páginas. También puede combinar uno de estos complementos minify con W3TC y deshabilitar la opción nativa minify en W3TC.

Fuente de grabación: www.webnots.com
Deja una respuesta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More