آگاه‌سازی‌ها
پاک‌کردن همه

بادی پرس - انتقال کاربر بعد از ورود به سایت به پروفایل خودش


(@pscoltd)
عضو مدیر انجمن
عضو شده: 10 سال قبل
ارسال‌: 93
شروع کننده موضوع  

با افزونه ی زیر میشه کاربران بادی پرس رو بعد از ورود به سایت به پروفایل خودشون انتقال بدید

http://wordpress.org/extend/plugins/buddypress-login-redirect/

این نمونه طبق سطح کاربری میتونه کاربر رو بعد ورود به صفحه موردنظر ببره

user_level == 0)
{
wp_redirect( home_url() ); exit;
}
//If login user role is Contributor
else if ($current_user->user_level > 1)
{
wp_redirect( home_url() ); exit;
}
//If login user role is Editor
else if ($current_user->user_level >8)
{
wp_redirect( home_url() ); exit;
}
// For other rolse
else
{
$redirect_to = 'http://google.com/';
return $redirect_to;
}
}
add_action('admin_init','redirect_user_on_role');

?>

آیا کد ساده تری هم وجود داره که بگه همه نقش ها به جز ادمین وارد پروفایلشون بشن ؟؟؟

user_level !== 10)
{
wp_redirect( home_url() ); exit; // آدرس پروفایل اینجا وارد شود
}

}
add_action('admin_init','redirect_user_on_role');
?>

و این کد


نقل‌قول
اشتراک: