HUSKY - Products Filter Professional for WooCommerce

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;
}