HUSKY - Product Filter for WooCommerce

Turbo Mode — Caché de filtros indexados

Modo Turbo es una extensión que reduce la carga en la base de datos mediante solicitudes AJAX y datos de productos predefinidos guardados en un archivo JSON, lo que acelera el filtrado de productos. Este modo evita generar grandes consultas MySQL durante el filtrado de productos en el front-end del sitio. Puede encontrar su configuración en la pestaña Avanzado.

Acelera el filtrado de productos. ¡Este modo evita generar grandes consultas MySQL durante el filtrado de productos en el front-end del sitio, lo que reduce la carga en el servidor y hace que los resultados del filtrado sean más rápidos!

Sitio de demostración: https://turbo.products-filter.com/

La idea principal de esta extensión es evitar grandes solicitudes MySQL en el lado del servidor y reemplazarlas por algo más simple y directo: obtener productos por IDs.

El filtrado se realiza en el lado del cliente (navegador) utilizando funcionalidad JavaScript y datos JSON predefinidos en el front-end.

  • Marque la extensión “Modo Turbo” en la pestaña Extensiones
  • Presione el botón Guardar
  • En la pestaña “Modo Turbo”, actívelo
  • Haga clic en el botón “¡Actualizar ahora!” (¡Reensamblar datos de productos ahora!)
  • Espere hasta que finalice la operación
  • Seleccione el período Cron y dónde guardar el archivo JSON de datos de productos
  • Seleccione mediante el menú desplegable dónde guardar el archivo JSON de datos de productos. Es mejor guardar el archivo de datos de productos en la carpeta wp-uploads para evitar que se eliminen los datos después de la actualización del plugin, pero no todos los proveedores de hosting permiten leer datos JSON desde esta carpeta, por lo que si selecciona mantener los datos en la carpeta del plugin, recuerde esto y reensamble los datos de productos usando el botón de arriba después de la actualización del plugin.
  • Presione el botón Guardar
  • En la pestaña “Opciones”, seleccione las opciones necesarias: Mostrar recuento, Recuento dinámico (si el filtro es muy grande, seleccione recuento dinámico solo para PC), Ocultar términos vacíos
  • NO OLVIDE REINICIAR TODO TIPO DE CACHÉ EN EL FRONT-END DE SU SITIO (caché del navegador)

Limitaciones:

  • el modo turbo no funciona con el menú desplegable jerárquico
  • Solo modo AJAX y, por lo tanto, NO compatible con todos los temas de WordPress
  • si el modo turbo está activado, desactive en la pestaña Avanzado “Número de recuento dinámico en caché” para cada elemento del filtro + “Términos en caché”
  • si el formulario de búsqueda es demasiado grande, es posible que se congele si el recuento dinámico está activado (motivo: redibujado de todos los elementos HTML en el filtro)
  • el número máximo de productos es 15 000. Si necesita más, use el hook: ‘woof_turbo_mode_products_limit