Остальное (рубрика)

auth_redirect()

Проверяет авторизован ли пользователь, перед тем как допустить его на любую страницу сайта.

count_many_users_posts()

Возвращает количество записей для нескольких указанных пользователей (указываются ID).

count_user_posts()

Получает количество записей указанного типа для указанного пользователя (автора).

count_users()

Считает общее количество пользователей, разделяя их по ролям (администраторы, подписчики).

email_exists()

Проверяет существует ли указанный email у зарегистрированных пользователей.

get_author_posts_url()

Получает УРЛ (ссылку) на архивную страницу автора (страница с постами пользователя).

get_current_user_id()

Получает ID текущего (авторизованного) пользователя.

get_currentuserinfo()

Устанавливает глобальную переменную $current_user, в нее записываются данные текущего авторизованного пользователя.

get_edit_user_link()

Получает URL страницы профиля пользователя в админке.

get_editable_roles()

Возвращает отфильтрованный список ролей пользователей.

get_the_author()

Получает имя (display_name) автора поста. Используется внутри цикла WordPress.

get_the_author_link()

Возвращает ссылку (A тег) на сайт автора поста. Анкором ссылки будет имя автора.

get_the_author_posts_link()

Получает html код ссылки на архивную страницу постов автора записи. Текстом ссылки будет "отображаемое" имя автора. Этот тег шаблона нужно использовать внутри Цикла WordPress.

get_the_modified_author()

Получает имя (display_name) пользователя (автора), который последним редактировал текущую запись (пост).

get_user_by()

Получает пользователя по указанному полю и значению этого поля (по ID, логину, почте).

get_userdata()

Получает данные указанного пользователя в виде объекта WP_User.

get_users()

Получает пользователей в соответствии с переданными параметрами.

is_multi_author()

Проверяет количество авторов на сайте, если больше одного, то вернет true, иначе false. Условный тег.

sanitize_user()

Очищает имя пользователя (логин, username), удаляя небезопасные символы.

the_author_link()

Выводит html код ссылки на сайт автора поста.

the_author_posts()

Выводит общее количество постов (число), написанных текущим автором. Используется внутри Цикла WordPress.

the_author_posts_link()

Выводит ссылку (A тег) на архивную страницу постов автора записи. Текстом ссылки будет "отображаемое" имя автора.

the_modified_author()

Выводит автора, который последним редактировал пост.

username_exists()

Проверяет наличие указанного имени пользователя (логина) в базе данных пользователей. Поиск проходит по полю user_login.

validate_username()

Проверяет правильность написания имени пользователя (username - логина).

wp_dropdown_roles()

Выводит на экран <option> теги всех ролей пользователей, для html элемента select.

wp_dropdown_users()

Выводит на экран выпадающий список пользователей.

wp_get_current_user()

Получает данные о текущем авторизованном пользователе (объект WP_User). Устанавливает пользователя, если не установлен.

wp_list_authors()

Выводит список авторов блога, как ссылки на их посты, если посты существуют.

wp_list_users()

Выводит/получает список имен (display_name) пользователей сайта в виде простого или LI списка. Можно указать ряд параметров для выборки.

wp_send_new_user_notifications()

Уведомляет о регистрации нового пользователя по почте администратора сайта, а также отправляет пользователю письмо с логином и паролем для авторизации.

wp_set_current_user()

Устанавливает/Изменяет текущего пользователя по ID или имени. Функция не авторизует пользователя а меняет глобальную переменную $current_user и связанные с ней переменные.