WooCommerce Practical Tutorial : Comment définir des prix exclusifs visibles uniquement par les utilisateurs connectés

Introduction : Sur les sites WooCommerce, nous voulons parfois que les prix des produits ne soient affichés que pour les utilisateurs connectés afin de promouvoir l'enregistrement et de fournir une expérience utilisateur plus riche. Ce tutoriel vous guidera sur la manière d'implémenter cette fonctionnalité dans WooCommerce, en particulier pour les sites wordprees.

Étape 1 : Comprendre les bases Tout d'abord, vous devez comprendre le fonctionnement de WordPress ajouter_filtre Fonction. Cette fonction nous permet de modifier des données dans des parties spécifiques du site. Dans cet exemple, nous allons l'utiliser pour ajuster la façon dont les prix des produits WooCommerce sont affichés.

Image[1]-WooCommerce Practical Tutorial : How to Set Exclusive Prices Visible Only to Logged-In Users - Photon Fluctuation | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide !

Étape 2 : Modifier le fichier functions.php Ensuite, vous devez ajouter le fichier functions.php pour ajouter du code. La recherche de ce fichier s'effectue généralement dans la section wp-content/themes/votre-nom-de-thème/ chemin. N'oubliez pas de sauvegarder le fichier original avant de le modifier.

Image[2]-WooCommerce Practical Tutorial : How to set exclusive prices visible only to logged-in users - Photon Fluctuation | Professional WordPress repair service, worldwide, fast response !

Étape 3 : Ajout de fonctions personnalisées existent functions.php A la fin du fichier, ajoutez le code suivant :

add_filter('woocommerce_get_price_html', 'members_only_price') ;

function members_only_price($price) {
    if (is_user_logged_in()) {
        return $price ; } else { if (is_user_logged_in())
    } else {
        $login_url = wp_login_url(get_permalink()) ;
        $register_url = wp_registration_url() ;
        return 'S'il vous plaît <a href="/fr/' . esc_url($login_url) . '/">se connecter</a> ou <a href="/fr/' . esc_url($register_url) . '/">registre</a> pour voir le prix" ;
    }
}

Ce code vérifie si l'utilisateur est connecté. S'il n'est pas connecté, un message l'invitant à se connecter ou à s'enregistrer s'affiche.

Étape 4 : Test de la fonctionnalité Enregistrez les modifications et testez-les sur le site web. Assurez-vous que les utilisateurs qui ne sont pas connectés voient une invite à se connecter ou à s'enregistrer, et que les utilisateurs connectés peuvent voir les prix normalement.

Image[3]-WooCommerce Practical Tutorial : How to set exclusive prices visible only to logged-in users - Photon Fluctuation | Professional WordPress repair service, worldwide, fast response !

Conclusion : En suivant ces étapes, vous pouvez définir avec succès des prix de produits sur votre site WooCommerce qui ne seront visibles que par les utilisateurs connectés. Cela permet non seulement d'augmenter la probabilité que les utilisateurs s'inscrivent, mais aussi d'améliorer le professionnalisme et l'expérience utilisateur de votre site web.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été rédigé par Harry
LA FIN
Si vous l'aimez, soutenez-le.
félicitations0 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires