我看到的答案已经过时了。所以我再次询问。
此代码
<?php $current_user = wp_get_current_user();
echo '' . implode(', ', $current_user->roles) . "\n";
?>
返回角色名称ID“不”给定或显示名称 我需要它来显示“显示角色名称”
答案 0 :(得分:0)
$current_user->roles
返回一个数组,该数组的角色名称为key => value对中的值。
<?php
$current_user = wp_get_current_user();
if(!empty($current_user->roles)) {
echo $current_user->roles[0];
}
?>
如果您通过代码分配了多个角色,则需要遍历$current_user->roles
并回显每个角色。