Redirection après connexion d’un abonné

Publié par Fred Le

Catégorie(s): add_filter
 

Si vous ne voulez pas que vos abonnés (avec le rôle de «abonné») de voir votre panneau d’administration après leur connexion, vous pouvez les rediriger vers la page d’accueil de votre blog avec se filtre :

add_filter( 'login_redirect', 'login_redirect_example', 10, 3 );
 
function login_redirect_example( $redirect_to, $request, $user ) {
    global $user;
    if ( isset( $user->roles ) && is_array( $user->roles ) ) {
        if ( in_array( 'subscriber', $user->roles ) ) {
            return home_url(); // Page d'accueil
        } else {
            return $redirect_to;
            }
    }
    return;
}

Mots clés: ,





2 Commenataires pour :

“Redirection après connexion d’un abonné”

  1. agnes dit :

    Merci pour ce filtre…
    Mais je ne sais où le mettre ?

    MErci de votre aide

Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]