Blog Web & Design

WooCommerce : comment désactiver la redirection automatique vers le produit unique après une recherche ?

WooCommerce propose une fonctionnalité native qui peut à la fois simplifier et parfois déstabiliser le parcours utilisateur : lorsque la recherche d’un client retourne un seul produit, WooCommerce redirige automatiquement vers la fiche produit correspondante. Cela vise à gagner un clic inutile…

Besoin d’un spécialiste WooCommerce pour votre projet ? Contactez-moi

Dans certains cas, ce comportement peut ne pas être souhaité, notamment si vous préférez que les utilisateurs consultent toujours une page de résultats même lorsqu’un seul produit correspond à leur recherche.

Voyons ensemble en quoi consiste cette fonctionnalité, pourquoi elle n’est pas toujours active, et comment la désactiver facilement.

La redirection automatique : comment ça marche ?

Par défaut, lorsque la recherche WooCommerce (via le champ de recherche de produits ou un widget natif) retourne un seul produit publié, WooCommerce redirige automatiquement l’utilisateur vers la fiche de ce produit. Cela se produit principalement lorsque la recherche est effectuée depuis des pages globales (par exemple la page d’accueil). Cette logique vise à offrir un parcours plus direct, en évitant de montrer une page de résultats pour un seul élément.

Ce qu’on observe en pratique

Il est important de noter que cette redirection n’est pas systématique dans toutes les situations :

  • Sur la page boutique ou dans certains contextes spécifiques, WooCommerce peut choisir d’afficher la liste des produits, même si un seul résultat correspond.
  • La redirection est généralement effective lorsque la recherche est lancée depuis la page d’accueil ou d’autres pages globales.
  • Le comportement peut être influencé par le thème utilisé ou des plugins qui modifient la requête principale WordPress.

Ce décalage peut surprendre, notamment lorsqu’on souhaite obtenir un comportement homogène sur tout le site.

Comment désactiver cette redirection ?

WooCommerce offre un filtre très simple pour désactiver cette fonctionnalité. Voici deux méthodes selon votre niveau de confort technique :

Ajouter un code dans le fichier functions.php

Pour désactiver la redirection automatique, insérez ce code dans le fichier functions.php de votre thème enfant :

add_filter( 'woocommerce_redirect_single_search_result', '__return_false' );

Cette solution est rapide et efficace, mais nécessite une intervention dans le code source de votre site.

Utiliser un plugin prêt à l’emploi

Pour celles et ceux qui préfèrent éviter de toucher au code, un mini plugin a été développé et est disponible au téléchargement sur TD Plugins (5€). Ce plugin vous permet d’activer ou de désactiver la redirection directement depuis l’administration WooCommerce, en toute simplicité.

Télécharger le plugin sur TD Plugins

Des besoins plus spécifiques ?

Chaque boutique WooCommerce est unique. Si vous souhaitez des ajustements spécifiques, le développement de nouvelles fonctionnalités ou l’optimisation globale de votre boutique, je vous propose des services personnalisés pour répondre précisément à vos besoins.

Conclusion

La redirection automatique vers un produit unique peut améliorer l’expérience utilisateur dans certains cas, mais elle n’est pas toujours adaptée à tous les contextes. Grâce aux solutions présentées ici, vous pouvez facilement reprendre la main sur ce comportement et adapter votre boutique WooCommerce à vos préférences.

Vous avez une question ou un besoin spécifique ? N’hésitez pas à me contacter pour discuter de votre projet WooCommerce.


Recherches associés à l’article :

  • Recherche WooCommerce : pourquoi êtes-vous redirigé vers un produit unique… et comment l’éviter ?
  • WooCommerce désactiver redirection produit unique
  • Recherche WooCommerce résultat unique page résultats
  • Astuces WooCommerce personnaliser la recherche
  • Plugin WooCommerce désactiver redirection automatique

Découvrez nos plugins WooCommerce

Améliorez votre boutique en ligne avec nos plugins personnalisés :
Automatisez vos promotions, multiple point de collecte, bon d’achat exclusif à chaque nouveau inscrit, …

Découvrez TD Plugins

Dernière mise à jour le Auteur : Thomas Dufranne

Ce contenu vous a-t-il été utile ?

Merci pour votre avis !

Si vous pensez pouvoir aider d'autres personnes, pensez à partager le contenu

Merci pour votre avis !

Désolé que vous n'ayez pas trouvé votre réponse.

Je vous invite à me poser vos question par commentaire ou par e-mail !

Repondre

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.