【发布时间】:2019-10-05 10:38:02
【问题描述】:
我为此尝试了各种解决方案,虽然下面的代码有效并且不会在日志中产生任何错误或类似的东西,但我正在努力理解如何获取用户角色的名称而不是实际的帐户用户名.
这是我正在使用的代码:
global $current_user;
wp_get_current_user();
if ( is_user_logged_in()) {
echo 'Username: ' . $current_user->user_login .'';
echo '<br />';
echo 'User display name: ' . $current_user->display_name .'';
}
else { wp_loginout(); }
echo '<br>';
我希望它显示如下:
Username:用户名
Account type:角色名称
用户名和帐户类型应位于单独的两行。 帐户类型的重点是因为我添加了这个:
add_role ( 'business', __( 'Business', 'woocommerce' ), array( 'read' => true, ));
【问题讨论】:
标签: php wordpress woocommerce account user-roles