WordPress - 切换用户后保持管理员权限
Posted
技术标签:
【中文标题】WordPress - 切换用户后保持管理员权限【英文标题】:WordPress - keeping admin privileges after switching users 【发布时间】:2012-08-28 15:47:00 【问题描述】:我们有一个客户在他们的网站上使用 Cart66。他们希望选择接受支票并运送 COD,但只希望管理员用户能够执行手动结帐,但为了跟踪客户的订单历史记录,他们希望以客户身份通过网站下达所有订单。
我想我的问题归结为:有没有办法以管理员用户身份登录,然后切换到非管理员用户,同时保持管理员权限?他们希望切换到普通用户,但保留管理员手动签出的能力。
他们可以将用户切换为管理员,执行交易,然后将用户切换回订阅者。没有这些步骤,还有其他方法可以保持管理员权限吗?
我希望这是有道理的。如果有人可以为我指明正确的方向,我将不胜感激。 谢谢
【问题讨论】:
【参考方案1】:老实说,没有。我通过打开两个不同的浏览器解决了这个问题。 IE。我将创建两个用户:管理员帐户(我的普通帐户),然后是一个设置为订阅者的备用(测试)帐户。我将使用常规浏览器并以管理员身份(我的常用帐户)登录,然后打开备用浏览器并以测试帐户身份登录。因此,我将打开 2 个窗口,但每个窗口中都打开了不同的帐户。工作得很好。我可以同时看到作为和管理和订阅者发生的一切。
如果你能做你所描述的事情会很酷 - 但我明白你为什么不能 - 你正在进入用户角色和功能,如果你能做你想做的事,那将毫无意义'重新描述。
我想一个的可能性是使用当前登录用户的ID,并编写一个函数来剥离前端功能(视觉上使它们出现成为登录订阅者),但只需打开两个不同的浏览器窗口就容易多了。
【讨论】:
感谢雪莉的回复。我的问题基本上是我想暂时将管理员权限分配给非管理员用户。我通过自定义 Cart66 并使用切换用户插件找到了解决方法。以上是关于WordPress - 切换用户后保持管理员权限的主要内容,如果未能解决你的问题,请参考以下文章