woocommerce_product_query

ACTION woocommerce\includes\class-wc-query.php (ligne 543) github
Query the products, applying sorting/ordering etc. This applies to the main WordPress loop.
traduction française
Interroger les produits, les trier, les ordonner, etc. Ceci s'applique à la boucle principale de WordPress.

Paramètres

Entrée :
$q, $this
Sortie :
@param WP_Query $q Query instance.

Utilisation

Modifier la requête des produits

Personnaliser l'affichage des produits (tri, filtrage, exclusion)

products ui
// Modifier la requête de produits
add_action('woocommerce_product_query', 'modifier_requete_produits', 10, 1);

function modifier_requete_produits($query) {
    // Exclure les produits en rupture de stock
    $meta_query = $query->get('meta_query');
    $meta_query[] = array(
        'key' => '_stock_status',
        'value' => 'outofstock',
        'compare' => '!='
    );
    $query->set('meta_query', $meta_query);
}

Actualités

Chargement des actualités...