Пользователи (_user) (метка)
clean_user_cache() | Очищает весь кэш указанного пользователя. |
current_user_can() | Проверяет права текущего пользователя, совершать указанное действие. |
delete_user_option() | Удаляет метаданные пользователя в масштабах сайта или сети сайтов. |
get_current_user_id() | Получает ID текущего (авторизованного) пользователя. |
get_currentuserinfo() | Устанавливает глобальную переменную $current_user, в нее записываются данные текущего авторизованного пользователя. |
get_edit_user_link() | Получает URL страницы профиля пользователя в админке. |
get_user_by() | Получает пользователя по указанному полю и значению этого поля (по ID, логину, почте). |
get_user_option() | Получает указанную опцию пользователя. Опция будет относиться к пользователю сайта сети (для мультисайтовой сборки) или просто к пользователю. |
get_userdata() | Получает данные указанного пользователя в виде объекта WP_User. |
get_users() | Получает пользователей в соответствии с переданными параметрами. |
is_user_logged_in() | Проверяет авторизован ли пользователь (вошел ли пользователь под своим логином). Возвращает true, если пользователь авторизован и false, если нет. Условный тег. |
update_user_status() | Обновляет статус пользователя в базе данных. Для мультисайтов. |
wp_create_user() | Регистрирует нового пользователя. Указываются логин (имя), пароль и email. |
wp_get_current_user() | Получает данные о текущем авторизованном пользователе (объект WP_User). Устанавливает пользователя, если не установлен. |
wp_insert_user() | Создает пользователя WordPress в Базе Данных. |
wp_list_users() | Выводит/получает список имен (display_name) пользователей сайта в виде простого или LI списка. Можно указать ряд параметров для выборки. |
wp_send_new_user_notifications() | Уведомляет о регистрации нового пользователя по почте администратора сайта, а также отправляет пользователю письмо с логином и паролем для авторизации. |
wp_set_current_user() | Устанавливает/Изменяет текущего пользователя по ID или имени. Функция не авторизует пользователя а меняет глобальную переменную $current_user и связанные с ней переменные. |
wp_update_user() | Обновляет данные пользователя в базе данных. Обновляются обе таблицы wp_usermeta и wp_users. |
WP_User{} | Класс WordPress который работает с отдельным пользователем: позволяет получить данные пользователя, удалить/добавить возможности и т.д. |