הפניית משתמשים לאחר התחברות בוורדפרס



קטע זה יעזור לכם להגדיר הפניית משתמשים לעמוד ספציפי מבוסס על תפקידם.
פתחו את קובץ function.php (נמצא בראש תיקיית התבנית שלכם) .

קוד הפניית משתמש לאחר התחברות בוורדפרס

 

עריכת קובץ function.php

הוספיו את שורות הקוד הבאות:
function wpguru_redirect_user_on_role(){
global $current_user;
get_currentuserinfo();
// If user is Admin
if ($current_user->user_level == 10){
wp_redirect( admin_url('admin.php')); exit;
}
// If user is Subscriber
if ($current_user->user_level == 0){
    wp_redirect( site_url() ); exit;
    }
// If user is Contributor
else if ($current_user->user_level > 1){
    wp_redirect( home_url() ); exit;
}
// If user is Editor
else if ($current_user->user_level >8){
    wp_redirect( admin_url() ); exit;
    }
 // Other Users
else {
    $redirect_to = 'http://www.wp-guru.co.il/';
    return $redirect_to;
    }
}
add_action('admin_init','redirect_user_on_role');


תגיות: , , ,