在WordPress中,您可以使用以下代码来判断当前用户是否是管理员:
$current_user = wp_get_current_user();
if (in_array('administrator', $current_user>roles)) {
// 用户是管理员
// 在这里执行管理员特定的操作
} else {
// 用户不是管理员
// 在这里执行非管理员的操作
}
这段代码首先获取当前用户的信息,然后检查用户的角色是否包含 “administrator”。如果用户是管理员,就会执行相应的管理员特定操作,否则将执行非管理员的操作。
请注意,管理员角色名称可能会因WordPress主题或插件而异,所以确保在您的WordPress网站中使用正确的角色名称。通常情况下,管理员角色的名称是 “administrator”。