也想出现在这里?联系我们

WordPress判断用户是不是管理员

2024.03.16 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

在WordPress中,您可以使用以下代码来判断当前用户是否是管理员:

$current_user = wp_get_current_user();
if (in_array('administrator', $current_user>roles)) {
    // 用户是管理员
    // 在这里执行管理员特定的操作
} else {
    // 用户不是管理员
    // 在这里执行非管理员的操作
}

这段代码首先获取当前用户的信息,然后检查用户的角色是否包含 "administrator"。如果用户是管理员,就会执行相应的管理员特定操作,否则将执行非管理员的操作。

请注意,管理员角色名称可能会因WordPress主题或插件而异,所以确保在您的WordPress网站中使用正确的角色名称。通常情况下,管理员角色的名称是 "administrator"。

有用4
  • 2024.03.16初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧