没有代码,很难给你任何具体的东西。这在很大程度上取决于你正在做什么以及你需要在哪里做。
除了brasofilo所建议的之外,您还可以始终使用current_user_can
. 例如
if (current_user_can(\'administrator\')) {
echo "You are awesome";
} else {
echo "Ha! Ha! You can\'t do stuff";
}
Note: 这个
Codex page 对于
current_user_can
警告不要使用角色名称,但
source documentation states “”
@param string $capability Capability or role name
“。我不知道他们为什么不同,我从来没有对角色名称有过问题,但请注意。