WordPress显示角色名称而不是ID

时间:2018-10-03 21:36:49

标签: wordpress custom-wordpress-pages

我看到的答案已经过时了。所以我再次询问。

此代码

<?php $current_user = wp_get_current_user();
  echo '' . implode(', ', $current_user->roles) . "\n";
   ?>

返回角色名称ID“不”给定或显示名称 我需要它来显示“显示角色名称”

1 个答案:

答案 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并回显每个角色。

相关问题