SearchWP Documentation

Consultez le guide d’installation, parcourez la base de connaissances, découvrez les nombreux hooks de SearchWP

Intégration WooCommerce

Cette extension nécessite une licence Pro

Version actuelle : 1.4.1

WooCommerce utilise un modèle d'archive de type de publication pour faciliter les résultats de recherche. Cette extension permet à SearchWP de fonctionner avec ce comportement par défaut de WooCommerce. Cette extension intègre également d'autres fonctionnalités de recherche WooCommerce telles que la navigation par couches.

Si vous utilisez la recherche native de WordPress (par exemple, l'URL de vos résultats de recherche ne contient post_type=product nulle part), cette extension n'est pas nécessaire. Par conséquent, si vous souhaitez désactiver la notification de SearchWP, ajoutez ce qui suit au fichier functions.php de votre thème :

// This is for SearchWP 4.
add_filter('searchwp\missing_integration_notices', '__return_false');

// This is for SearchWP 3.
add_filter( 'searchwp_missing_integration_notices', '__return_false' );

WooCommerce est l'une des principales plateformes de commerce électronique pour WordPress. SearchWP rend la recherche dans votre boutique WooCommerce beaucoup plus puissante que la recherche native de WordPress. WooCommerce dispose également de ses propres outils de recherche et options de filtrage. L'intégration WooCommerce vise à combler le fossé entre tous les outils de recherche de WooCommerce et SearchWP.

Téléchargez simplement l'intégration WooCommerce et activez-la aux côtés de SearchWP. Les extensions SearchWP sont des plugins distincts qui, en eux-mêmes, sont des plugins WordPress autonomes.

Variations de produits

WooCommerce stocke les variations de produits différemment des produits. Vous pouvez faire plusieurs choses pour intégrer les données des variations de produits aux côtés de vos produits, en fonction de la façon dont vous souhaitez que les résultats apparaissent.

Si vous souhaitez indexer les données des variations de produits aux côtés des produits (permettant aux données des variations de produits de faire apparaître le produit parent dans les résultats de recherche), vous pouvez suivre l'exemple décrit dans cet article de la base de connaissances : Ajouter les variations de produits WooCommerce aux produits

Alternativement, vous pouvez forcer les variations de produits à apparaître comme leur propre type de publication en utilisant ceci comme point de départ : voir l'extrait de code

Journal des modifications

1.4.1

  • [Modification] La visibilité des produits ne sera pas prise en compte pour les recherches d'administration
  • [Correction] Le hook `searchwp_woocommerce_consider_visibility` n'affecte pas les produits en rupture de stock

1.4.0

  • [Amélioration] Intégration améliorée du widget de prix
  • [Modification] Suppression de la prise en charge de SearchWP 3 et des versions obsolètes de WooCommerce
  • [Mise à jour] Mise à jour de l'outil de mise à jour
  • [Correction] Avis de dépréciation sur PHP 8.2

1.3.12

  • [Correction] La chaîne de recherche contenant des apostrophes casse la recherche WooCommerce

1.3.11

  • [Correction] La chaîne de recherche contenant un signe plus casse la recherche WooCommerce
  • [Correction] Avis de dépréciation sur PHP 8.2

1.3.10

  • [Correction] Problème avec certains signes de ponctuation dans certains cas
  • [Mise à jour] Updater mis à jour

1.3.9

  • [Correction] Problème avec les recherches d'administration avec SearchWP 4
  • [Correction] Logique d'exclusion des stocks dans certains cas
  • [Correction] Adaptation du tri dans certains cas

1.3.7

  • [Amélioration] Utilisation de tax_query au lieu de meta_query lors de l'exclusion des articles en rupture de stock (lorsque activé dans WooCommerce)

1.3.6

  • [Modification] L'exclusion des articles masqués/en rupture de stock (lorsque applicable) est désormais gérée par les Mods pour mieux s'intégrer aux autres plugins

1.3.5

  • [Correction] L'intégration avec le tri ne fonctionnait pas comme prévu dans certains cas

1.3.4

  • [Correction] Les recherches de plusieurs mots ne fonctionnaient pas dans certains cas
  • [Mise à jour] Updater mis à jour

1.3.3.1

  • [Correction] Empêcher les erreurs lorsque SearchWP n'est pas actif

1.3.2

  • [Correction] Mises à jour de compatibilité SearchWP 4

1.3.1

  • [Nouveau] Ajoute la compatibilité avec SearchWP 4

1.2.2

  • [Correction] Prise en charge de la mise en surbrillance
  • [Mise à jour] Updater mis à jour

1.2.1

  • [Changement] L'interception de la recherche de produits JSON de WooCommerce (ajoutée dans la version 1.2) est maintenant optionnelle
  • [Nouveau] Nouveau filtre : searchwp_woocommerce_hijack_json_search contrôle si les requêtes de recherche de produits JSON de WooCommerce sont interceptées

1.2

  • [Nouveau] Ajoute la prise en charge de la recherche de produits JSON de WooCommerce

1.1.22

  • [Correction] Corrige l'intégration avec les valeurs minimale et maximale du filtre de prix de WooCommerce
  • [Correction] Corrige un problème de calcul de poids incorrect

1.1.20

  • [Correction] Corrige un problème avec les recherches dans la zone d'administration de WordPress
  • [Amélioration] Améliore le comportement de court-circuitage pour réduire la surcharge

1.1.18

  • [Correction] Rétablit la journalisation dans les statistiques du moteur dans certains cas
  • [Mise à jour] Updater mis à jour

1.1.17

  • [Correction] Meilleure application lorsqu'aucun résultat n'est trouvé
  • [Amélioration] Empêche l'exécution de recherches redondantes
  • [Mise à jour] Mise à jour de l'outil de mise à jour

1.1.16

  • [Amélioration] Meilleure intégration avec le tri natif de WooCommerce

1.1.15

  • [Correction] Corrige un problème qui empêchait l'affichage des résultats finaux dans certains cas

1.1.14

  • [Correction] Corrige un problème qui empêchait l'affichage des résultats finaux dans certains cas

1.1.13

  • [Correction] Corrige un problème de visibilité des produits dans WooCommerce 3.0

1.1.12

  • [Correction] Corrige un problème qui aurait pu empêcher l'affichage correct des résultats lors de l'utilisation des widgets de navigation par couches de WooCommerce

1.1.11

  • [Nouveau] Nouveau filtre searchwp_woocommerce_forced pour forcer l'application de l'intégration WooCommerce
  • [Amélioré] Meilleure prise en compte de la visibilité des produits
  • [Amélioré] Meilleure gestion des appels de filtre redondants
  • [Mise à jour] Updater mis à jour

1.1.10

  • [Nouveau] Nouvelle action searchwp_woocommerce_before_search
  • [Nouveau] Nouveau filtre searchwp_woocommerce_consider_visibility
  • [Nouveau] Nouveau filtre searchwp_woocommerce_query_args

1.1.9

  • [Correction] Corrige un problème lors de la recherche sur la page Boutique définie
  • [Correction] Corrige un problème avec les widgets de navigation par couches de WooCommerce dans WooCommerce 2.6

1.1.8

  • [Correction] Résout un cas d'utilisation supplémentaire où les filtres de navigation par couches et les résultats n'étaient pas précis
  • [Correction] Exclure correctement les articles en rupture de stock lorsque ce paramètre est activé

1.1.7

  • [Correction] Correction d'une régression introduite dans la version 1.1.6 qui pouvait empêcher l'affichage des résultats

1.1.6

  • [Correction] Correction d'un problème où les décomptes du widget de navigation par couches n'étaient pas exacts
  • [Mise à jour] Updater mis à jour

1.1.3

  • [Correction] Correction d'un problème avec les produits masqués de WooCommerce qui n'étaient pas exclus par défaut en dehors d'une recherche WooCommerce

1.1.1

  • [Correction] Correction d'un problème avec des décomptes de journaux de recherche inexacts

1.1

  • Version initiale

Créez dès aujourd'hui une meilleure expérience de recherche WordPress

Ne perdez plus jamais de visiteurs à cause de résultats de recherche inutiles. SearchWP rend la création de votre propre recherche WordPress intelligente rapide et facile.

Get SearchWP Now
Icône de moteurs de recherche multiples