Comment manipuler les options de données de recherche
Question: Est-il possible d'afficher les produits filtrés par défaut au chargement par une certaine taxonomie
Réponse: oui, faites ceci :
- ouvrez le fichier de votre thème actuel functions.php
- en bas du fichier ajoutez le code suivant
if (is_front_page()) { add_filter('woof_get_request_data', 'my_woof_get_request_data'); } function my_woof_get_request_data($request) { $request['product_cat'] = 'music'; //$request['product_cat']='music,posters'; return $request; } - Utilisez une virgule si vous avez besoin de plus de taxinomies de bienvenue
C’est juste un exemple de question, par votre propre logique vous pouvez toujours ajouter des données à la requête de recherche…
Rappelez-vous: is_front_page() la fonction ne fonctionne pas en mode AJAX !
Exemple sur la façon d'afficher toujours les 'Produits en stock uniquement' dans les résultats de recherche :
add_filter('woof_get_request_data', 'my_woof_get_request_data');
function my_woof_get_request_data($data){
$data['stock']='instock';
return $data;
}