PHP Wordpress 查找登录用户的用户角色,添加到页面 class
PHP Wordpress Look up user-role for logged in user, add to page class
WordPress PHP:
我需要一个小的 php 脚本,它允许我检查活动登录用户的用户角色。并将其输出为 class 项。
我已经通过 Ultimate Member 分配了用户角色 - 如果有什么要说的话。
示例:
用户是角色的成员,名为:“storeowner”。
我想将其添加到 div 作为某种简码。
有没有快速而肮脏的解决方案?
很抱歉,如果有人询问并回答了这个问题,但我没能找到它。
您可以创建一个辅助函数来 return space 分隔的用户角色列表“role1 role2 role3”:
function my_get_role_classnames($uid) {
$user_meta = get_userdata($uid);
$user_roles = $user_meta->roles;
return implode(" ", $user_roles);
}
然后像这样使用:
class="<?php echo my_get_role_classnames(1); ?>"
WordPress PHP: 我需要一个小的 php 脚本,它允许我检查活动登录用户的用户角色。并将其输出为 class 项。
我已经通过 Ultimate Member 分配了用户角色 - 如果有什么要说的话。
示例: 用户是角色的成员,名为:“storeowner”。 我想将其添加到 div 作为某种简码。
有没有快速而肮脏的解决方案? 很抱歉,如果有人询问并回答了这个问题,但我没能找到它。
您可以创建一个辅助函数来 return space 分隔的用户角色列表“role1 role2 role3”:
function my_get_role_classnames($uid) {
$user_meta = get_userdata($uid);
$user_roles = $user_meta->roles;
return implode(" ", $user_roles);
}
然后像这样使用:
class="<?php echo my_get_role_classnames(1); ?>"