繁体   English   中英

WordPress 登录后重定向特定用户

[英]WordPress redirect specific user after login

成功登录后,我正在尝试将特定用户从管理仪表板重定向到 WooCommerce 订单页面。

我的代码似乎有点工作。 重定向正在发生,但它显示一条错误消息“对不起,您无权查看此页面”。 我 100% 确定用户有权查看该特定页面。

我有点认为这是因为重定向是在设置实际 session 之前发生的。 知道如何解决这个问题吗?

我的代码:

function my_login_redirect($redirect_to, $request, $user){
    if($user->user_login == 'monitor') {
        return home_url("/wp-admin/edit.php?post_type=shop_order/");
    }
}
add_filter("login_redirect", "my_login_redirect", 10, 3);

如果您确定许可,请删除最后一个斜线并重试。

return home_url("/wp-admin/edit.php?post_type=shop_order");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM