Afficher un contenu spécifique à un rôle utilisateur sous Wordpress ou Woocommerce

Afficher un contenu spécifique à un rôle utilisateur sous Wordpress ou Woocommerce

Dans la même veine que notre article précédent sur comment créer un nouveau rôle pour un utilisateur dans wordpress, nous avions pris comme exemple la création d'un type de user spécifique à woocommerce, les clients pro...

Voici comment afficher un contenu spécifiquement à un ou plusieurs rôles utilisateurs dans Wordpress.

Ici nous affichons le contenu uniquement si l'utilisateur est un client professionnel ou s'il est un administrateur :

<?php
global $current_user;
if ( $current_user->roles[0] == 'client_pro' || $current_user->roles[0] == 'administrator' ) {
    echo 'je suis autorisé à voir ce contenu';
    // le contenu est affiché pour les clients pro
} else {
    echo 'je suis pas autorisé à voir ce contenu';
}
?>

Besoin d'un avis sur votre site ?20 ans de web à Mulhouse · Réponse sous 48 h ouvrées

Écrire à l'agence