[英]How to redirect admin after admin add user?
我有一个自定义的管理员登录名。 我希望管理员添加用户并在成功添加后重定向到自定义页面。 我可以使用任何网络挂钩吗?
您可以使用
user_register
挂钩; 在注册任何用户或将其添加到数据库之后,将调用该方法。
这是代码:
add_action('user_register', 'wh_redirectAfterRegistration', 10, 1);
function wh_redirectAfterRegistration($user_id)
{
if (empty($user_id))
return;
$user = wp_get_current_user();
$curr_roles = $user->roles;
$page_id = 70; //<-- Replace with YOUR PAGE ID
//if logged in user is admin
if (in_array('administrator', $curr_roles))
{
wp_redirect(get_permalink($page_id));
exit();
}
}
代码进入您的活动子主题(或主题)的function.php文件中。 或在任何插件php文件中。
代码已经过测试并且可以正常工作。
希望这可以帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.