Zurück   WordPress Deutschland Forum > Support > Plugins und Widgets

Antwort
 
Themen-Optionen Ansicht
Alt 02.03.2010, 21:23   #1 (permalink)
PostRank: 10
 
Benutzerbild von kaiser
 
Registriert seit: 20.11.2008
Ort: Wien [Aut]
Beiträge: 1.836
Nach Login redirect > pro User-Rolle

Hello Leute,

ich hab aufwendigst heraus gefunden, wie ich die Rolle eines Users identifizieren kann: http://forum.wordpress-deutschland.o...ser_level.html

Leider funktionert das aber nicht für den Redirect:
Code:
    add_filter( 'login_redirect', 'redirect_login' );
    function redirect_login( $c ) {
    global $current_user;
    global $wpdb;
    get_currentuserinfo();
    $cur_user_roles = $current_user->roles;
        foreach($cur_user_roles as $cur_user_roles_value) {
            $role_to_compare = $cur_user_roles_value;
        }
            if($role_to_compare == 'administrator') {
                return get_bloginfo( 'url' ) . '/list_aus';
            } elseif($role_to_compare == 'editor') {
                return get_bloginfo( 'url' ) . '/editor';
            } elseif($role_to_compare == 'author') {
                return get_bloginfo( 'url' ) . '/author';
            } elseif($role_to_compare == 'contributor') {
                return get_bloginfo( 'url' ) . '/contributor';
            } elseif($role_to_compare == 'subscriber') {
                return get_bloginfo( 'url' ) . '/subscriber';
            } else {
                return get_bloginfo( 'url' ) . '/none';
            }
    }

    add_action( 'wp_logout', 'redirect_logout' );
    function redirect_logout() {
       wp_safe_redirect( get_bloginfo('url') );
       exit();
    }
es trifft immer "else" zu.

Weiß jemand ob man dort noch nicht auf die User-Daten zu greifen kann? Wer hat eine andere Idee (kein fertiges PlugIn)?

Danke schön!
__________________
Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.
kaiser ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt