Quantcast
Image Image Image Image Image Image Image Image Image

Woocommerce – Redirection après recherche

Publié par

Woocommerce est une des extensions de ecommerce de WordPress les plus abouties. Elle permet de mettre rapidement en oeuvre des boutiques en ligne sur la base du célèbre CMS.

Par défaut, lors d’une recherche, WooCommerce :

  • renvoie vers la page d’archives produits s’il y a plus d’un produit,
  • redirige directement vers la page produit s’il n’y en a qu’un seul.

Ce comportement peut être jugé pratique ou perturbant. Mais il peut surtout poser des problèmes si vous utilisez une recherche à facette en ajax, comme l’excellent FacetWP par exemple.

Dans ce cas, si vous êtes sur la page de recherche et qu’une facette ne contient qu’un seul résultat, le serveur va vouloir appliquer la règle de redirection de Woocommerce et redirigé vers la page produit. Ce qui renverra un template de page HTML dans le contenu de la page courante.

Mais la solution est ultra simple. Ajouter cette ligne à votre fichier functions.php:

 


add_filter( 'woocommerce_redirect_single_search_result', '__return_false' );

 

N’hésitez pas à poster vos astuces WooCommerce dans les commentaires.

 

Soumettre un commentaire

Ne ratez pas les prochaines astuceswebmarketing

Ne ratez pas les prochaines astuceswebmarketing

 

Inscrivez-vous pour recevoir les prochains articles avec les astuces Google Adwords, Facebook, Twitter et Wordpress pour améliorer votre webmarketing.

Félicitations ! A très bientôt

Pin It on Pinterest

Share This