WooCommerce – Modifier La « vue rapide »( Quick view button) des produits pour le thème OceanWP

Je vous montre comment modifier la « vue rapide » des produits pour le thème OceanWP. Dans mon cas j’avais besoin de la supprimer si mon utilisateur n’avait pas accès à l’espace membre Professionnels.

Voici la fonction qui permet de le faire:

add_filter('ocean_woo_quick_view_button_html','custom_quick_view');

function custom_quick_view($output)
{
 global $product;

 $output  = '<a href="#" id="product_id_' . $product->get_id() . '" 
 class="owp-quick-view" data-product_id="' . $product->get_id() . '"><i 
 class="icon-eye"></i>' . esc_html__( 'Quick View', 'oceanwp' ) . '</a>';

$user_id = get_current_user_id();    

$member_plan = wc_memberships_is_user_active_member( $user_id, 'acces-professionnels' );

//hide quick view button if user is not a professional's member        
if (!$member_plan) {
    return '';
}
//Show quick view button if user is a professional's member  
return $output;
 
}

A propos d'Alexis

Dans le web depuis plus 5 ans, je me suis d'abord spécialisé en webmarketing pour ensuite m'investir dans la création de sites web vitrine, sites/boutiques e-commerce et applications web/plateforme web. J'ai ainsi la double compétence qui me permet d'être force de proposition pour la création de votre site marchand et la mise en place de votre stratégie de vente en ligne.

Laisser un commentaire