wordpress管理员快速登录其他用户账户插件

2022年12月2日09:14:54wordpress管理员快速登录其他用户账户插件已关闭评论
广告也精彩

一个网站可能不止一个帐号,多个帐号这间来回切换也挺麻烦的,有些操作得切换到另外一个帐户才能进行。那有没有办法快速切换帐户呢?当然是有的,接下来就给大家分享方法。

将以下代码添加到functions.php文件中,管理员就可以快速登录到其他用户的帐户。

  1. //管理员快速登录其他用户账户
  2. add_filter('user_row_actions', function($actions$user){
  3.     $capability = (is_multisite())?'manage_site':'manage_options';
  4.     if(current_user_can($capability)){
  5.         $actions['login_as']    = '<a title="以此身份登陆" href="'.wp_nonce_url("users.php?action=login_as&amp;users=$user->ID", 'bulk-users').'">以此身份登陆</a>';
  6.     }
  7.     return $actions;
  8. }, 10, 2);
  9. add_filter('handle_bulk_actions-users', function($sendback$action$user_ids){
  10.     if($action == 'login_as'){
  11.         wp_set_auth_cookie($user_ids, true);
  12.         wp_set_current_user($user_ids);
  13.     }
  14.     return admin_url();
  15. },10,3);

不知道怎么放?下载插件上传,然后启用即可

链接:https://pan.ttkk.top/s/alihx0iy

提取码:

当前部分内容需要密码查看:

1、扫码关注公众号回复: 密码

2、根据提示回复: 2113 即可获取文章阅读密码



微信扫描下方的二维码阅读本文

ts小陈