HUSKY - Products Filter Professional for WooCommerce

Mode Turbo

Mode Turbo est une extension qui réduit la charge sur la base de données à l’aide de requêtes AJAX et de données de produits prédéfinies placées dans un fichier JSON -> accélère le filtrage des produits. Ce mode permet d’éviter la génération de grosses requêtes MySQL lors du filtrage des produits sur le front-end du site. Vous pouvez trouver ses paramètres dans onglet Avancé.

Améliorez la vitesse de filtrage des produits. Ce mode permet d’éviter de générer de grosses requêtes MySQL lors du filtrage des produits sur le site, ce qui réduit la charge du serveur et obtient des résultats de filtrage plus rapides !

Site de démonstration: https://turbo.products-filter.com/

L'idée principale de cette extension est d'éviter les gros MySQL requêtes côté serveur et remplacez-les par des plus simples et directes : obtenir les produits par ids.

La filtration se fait côté client (navigateur) en utilisant la fonctionnalité javascript et des données JSON prédéfinies sur le front.

  • Vérifier “Mode Turboextension dans l'onglet Extensions
  • Appuyez sur le bouton Enregistrer
  • Dans l'onglet “Mode Turbo” activez-le
  • Cliquez sur le bouton «Mettre à jour maintenant !” (Réassembler les données produits maintenant !)
  • Attendez la fin de l'opération
  • Sélectionnez la période Cron et où conserver le fichier JSON des données des produits
  • Sélectionnez dans la liste déroulante où conserver le fichier de données des produits JSON. Il est préférable de conserver le fichier de données des produits dans le dossier wp-uploads pour éviter la suppression des données après la mise à jour du plugin, mais tous les hébergeurs n'autorisent pas l'obtention de données JSON à partir de ce dossier, donc si vous sélectionnez conserver les données dans le dossier du plugin, rappelez-vous-en et réassemblez les données des produits à l'aide du bouton ci-dessus après la mise à jour du plugin.
  • Appuyez sur le bouton Enregistrer
  • Dans l'onglet “Options” sélectionnez les options nécessaires : Afficher le nombre, Recompte dynamique (si le filtre est très grand, sélectionnez le recomptage dynamique uniquement pour le PC), Masquer les termes vides
  • NE PAS OUBLIER POUR RÉINITIALISER TOUS LES TYPES DE CACHE SUR L'AVANT DE VOTRE SITE (cache du navigateur)

Limitations:

  • le mode turbo ne fonctionne pas avec la liste déroulante Hiérarchique
  • Mode AJAX uniquement, et à cause de cela NON compatible avec tous les thèmes WordPress
  • si le mode turbo est activé, désactivez dans l'onglet Avancé "Mise en cache du recompte dynamique pour chaque élément du filtre" et "Mise en cache des termes"
  • si le formulaire de recherche est trop grand, un blocage possible si le recomptage dynamique est activé (raison: redessin de tous les éléments html dans le filtre)
  • nombre maximum de produits est 15 000. Si vous avez besoin de plus, utilisez le hook : ‘woof_turbo_mode_products_limit