Mode turbo


A partir de la version 2.2.3/1.2.3 de WOOF, il est possible d'utiliser l'extension en mode Turbo qui réduit la charge de la base de données en utilisant des requêtes AJAX et des données de produits prédéfinis placées dans un fichier JSON.

Accélérer le filtrage des produits. Ce mode permet d'éviter de générer de grosses requêtes MySQL lors du filtrage des produits sur le front du site ce qui rend moins de chargement sur le serveur et l'obtention des résultats du filtrage plus rapide !

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

L'idée principale de cette extension est d'éviter les grosses requêtes MySQL côté serveur et de les remplacer par une méthode plus simple et plus directe : obtenir les produits par des identifiants.

Le filtrage se fait du côté client(navigateur) en utilisant la fonctionnalité javascript et les données JSON prédéfinies sur le devant.

  • Cochez l'extension "Mode turbo" dans l'onglet Extensions
  • Appuyez sur le bouton Enregistrer
  • Dans l'onglet "Mode Turbo", activez-le
  • Cliquez sur le bouton "Mettre à jour maintenant" !(Réassemblez les données sur les produits maintenant !)
  • Attendre la fin de l'opération
  • Sélectionnez la période Cron et le lieu de conservation des données sur les produits dans le fichier JSON
  • Sélectionnez par 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 de supprimer des données après la mise à jour du plugin, mais tous les fournisseurs d'hébergement ne permettent pas d'obtenir des données json à partir de ce dossier, donc si vous choisissez de conserver les données dans le dossier du plugin, souvenez-vous en et réassemblez les données des produits en utilisant le bouton ci-dessus après la mise à jour du plugin.
  • Appuyez sur le bouton Enregistrer
  • Dans l'onglet "Options", sélectionnez si nécessaire les options : Afficher le comptage, Recomptage dynamique (si le filtre est très grand, sélectionnez le recomptage dynamique uniquement pour PC), Cacher les termes vides
  • N'OUBLIEZ PAS DE RÉINITIALISER TOUTES SORTES DE CACHE SUR LA FAÇADE DE VOTRE SITE !

Limitations:

  • le mode turbo fonctionne avec le menu déroulant Hiérarchie
  • Mode AJAX uniquement, et de ce fait NON compatible avec tous les thèmes WordPress
  • si le mode turbo est activé, désactiver dans l'onglet Avancé "Cache numéro de recomptage dynamique" pour chaque élément du filtre + "Termes du cache".
  • si le formulaire de recherche est trop grand gel possible si le recomptage dynamique est activé(raison: redessin de tous les éléments html dans le filtre)

 

 

WOOT - Tableaux des produits actifs de WooCommerce