Как получить действующую роль пользователя в wordpress?Как получить текущую роль пользователя в wordpress?
ответ
Предполагая, что у вас есть идентификатор пользователя ($ user_id) что-то, как это должно работать:
$user = new WP_User($user_id);
if (!empty($user->roles) && is_array($user->roles)) {
foreach ($user->roles as $role)
echo $role;
}
Получить идентификатор пользователя из сеанса.
Если вы не знаете, идентификатор пользователя, эта функция поможет вам (поместить его в файл functions.php темы)
function get_user_role() {
global $current_user;
$user_roles = $current_user->roles;
$user_role = array_shift($user_roles);
return $user_role;
}
А потом, в шаблоне вы можете получить роль пользователя по телефону get_user_role().
Найдено here.
Этот метод не применим, если у меня есть две или несколько ролей, добавленных пользователю, причина в том, что он возвращает только одну или первую роль, добавляемую пользователю, сдвинутую с использованием функции array_shift PHP. –
function get_role_by_id($id) {
if (!is_user_logged_in()) { return false; }
$oUser = get_user_by('id', $id);
$aUser = get_object_vars($oUser);
$sRole = $aUser['roles'][0];
return $sRole;
}
- 1. получить текущую роль пользователя
- 2. Как узнать роль текущего пользователя в WordPress?
- 3. Как получить роль пользователя WordPress в новом уведомлении пользователя
- 4. Показать роль пользователя WordPress
- 5. Получить роль пользователя по ID Wordpress
- 6. Wordpress получить роль пользователя с php
- 7. Как получить роль пользователя
- 8. Как получить роль пользователя?
- 9. получить текущую роль пользователя и перенаправить к конкретным действиям
- 10. Wordpress: создайте персонализированную роль/пользователя
- 11. Return Роль пользователя Дисплей Имя в WordPress
- 12. Фильтр Wordpress Комментарии через роль пользователя
- 13. Получить текущую дату пользователя
- 14. Как проверить текущую роль пользователя на странице Site.Master?
- 15. Как получить роль пользователя в интерфейсе отдыха?
- 16. Как установить роль пользователя по умолчанию в WordPress?
- 17. Обновить текущую роль пользователя при изменении в системе идентификации ASP.NET?
- 18. Чтобы получить роль пользователя - Yii2
- 19. Условно изменить роль пользователя Wordpress/Woocommerce
- 20. Как найти текущую роль в Python Fabric
- 21. Wordpress - Получить текущую категорию Родители
- 22. Wordpress роль пуста
- 23. Получить роль/роль текущего пользователя в MVC 6
- 24. Как получить роль пользователя по идентификатору пользователя в ASP.NET?
- 25. Нужно понимать, как получить/отобразить роль пользователя
- 26. Как получить роль пользователя из базы данных
- 27. получить роль пользователя в строке переменной
- 28. Получить максимальную роль пользователя в Symfony2
- 29. Как добавить роль пользователя в регистрационную форму
- 30. Как добавить пользователя в роль
Спасибо, это работает для меня. – Ravi