陕西WordPress 技巧:管理员快速登录其他用户账户
发布时间:2024-10-15 分类:技术课堂 浏览量:4298

“人格如金,诚信为炼,历经风雨,方能熠熠生辉。”我们坚持不断变革的创新、不断迭代的技术,我们注重客户提出的每个要求,我们充分考虑客户的每一个细节,我们一直在思考如何为客户创造更大的价值,意在让我们的每一个客户都成为我们的朋友...

有时候,客户说他登录你的网站后显示异常或是功能异常,可自己登录后又没问题,客户又解释不清楚,怎么办?问他要账号密码,登录上去看看。但是每次都要账号密码,多少有点麻烦和不智能,下面这段代码可已让管理员快速登录其他用户的账户。

将下面的代码添加到当前使用的WordPress主题的functions.php中。

add_filter('user_row_actions', function($actions, $user){$capability= (is_multisite())?'manage_site':'manage_options';if(current_user_can($capability)){$actions['login_as']= '<a title="以此身份登陆" href="'.wp_nonce_url("users.php?action=login_as&users=$user->ID", 'bulk-users').'">以此身份登陆</a>';}return $actions;}, 10, 2);add_filter('handle_bulk_actions-users', function($sendback, $action, $user_ids){if($action == 'login_as'){wp_set_auth_cookie($user_ids, true);wp_set_current_user($user_ids);}return admin_url();},10,3);

转自水煮鱼博客:https://blog.wpjam.com/m/wordpress-login-as/


无论您在哪里,【一春一夏】都愿意为您提供高价值服务!我们以网站建设、APP/小程序系统开发、网络运营运维为核心业务,为用户提供一站式解决方案。我们奉行“登上峰顶,不是为了饱览风光,是为了寻找更高的山峰”为理念,让我们阔步向前。

相关推荐
最新文章