J'ai ajouté le code suivant au function.php de mon thème enfant pour exclure la catégorie "ateliers" de l'affichage des produits liés à Woocommerce. Comment pourrais-je ajouter une seconde catégorie (événements) à ce code? Merci.
add_action( 'wp', 'vn_remove_related_products' );
function vn_remove_related_products() {
if ( is_product() && has_term( 'workshops', 'product_cat' ) ) {
remove_action( 'woocommerce_after_single_product_summary',
'woocommerce_output_related_products', 20 );
}
}
add_action( 'wp', 'vn_remove_related_products' );
function vn_remove_related_products() {
if ( is_product() && has_term( array('workshops', 'events'), 'product_cat' ) ) {
remove_action( 'woocommerce_after_single_product_summary',
'woocommerce_output_related_products', 20 );
}
}
La fonction has_term()
peut transmettre le premier paramètre sous forme de tableau avec des termes.