Intereting Posts
Действия строки для пользовательских типов сообщений? Отображать пользовательские типы сообщений Глоссарий Получить данные $ _POST для отправки на javascript без использования скрипта localize Сообщение Ответить с цитатой Перенаправление отдельной персонализированной страницы на страницу 404 Есть ли способ изменить полный URL-адрес сообщения в блоге для ссылки на перенаправление ссылок? не удалось отфильтровать hook `get_terms_defaults` Можно ли определить комментарии на основе прокси? Разрешить пользователям WordPress «следовать» RSS-каналам авторов блога Где определено расположение темы для главного меню в шаблоне WordPress? stdObject хранится в базе данных. Как преобразовать его в удобный формат? Удалите тег meta robots из wp_head Пользовательское поле в качестве заголовка изображения Как настроить шаблон усилителя Добавить правило перезаписи в структуру постоянной ссылки

Запрос для роли пользователя

Как запросить определенную роль пользователя?

if (is_user_logged_in() && user_role == "user") {} 

Часть, о которой я не уверен, – user_role.

Есть ли способ, с помощью которого я могу попросить WordPress проверить определенную роль пользователя по имени / строке ?

Solutions Collecting From Web of "Запрос для роли пользователя"

Вы можете проверить определенную роль пользователя, используя следующий код –

 if (is_user_logged_in() && current_user_can('administrator')) {} 

Функция current_user_can () принимает имя роли в качестве параметра.
Для получения дополнительной информации – https://codex.wordpress.org/Function_Reference/current_user_can/

Вы можете сделать запрос WordPress для определенной роли пользователя, используя current_user_can("role_name") .

Благодаря Mayeenul Islam за предоставление решения!