Получение списка авторов WordPress с помощью функции wp_list_authors(): параметры, примеры, безопасность
Быстрая навигация по записи

Описание функции wp_list_authors()

Функция wp_list_authors() выводит список авторов записей на сайте WordPress. Она позволяет отображать имена авторов с возможностью настройки внешнего вида, включая количество записей, написанных каждым автором, и различные параметры отображения.

Функция часто используется в сайдбаре или на страницах с авторскими записями

Параметры

$args

Тип: array

Обязательный: Нет

По умолчанию: array()

Описание: Массив аргументов для настройки списка авторов

Возможные значения:

optioncount: 1,

exclude_admin: 1,

style: list, none

echo: 1,

show_fullname: 1,

orderby: post_count, display_name, user_nicename

order: ASC, DESC

Возвращаемое значение

Тип: string

Описание: HTML-код списка авторов

Возможные значения:

• Сгенерированный HTML для списка авторов при echo=true

• Пустая строка если нет авторов

Примеры использования

Выводит список всех авторов на сайте

				
					wp_list_authors();
				
			

Список будет выводиться в виде ненумерованного списка

Вывод списка авторов с количеством записей, исключая администратора

				
					$args = array(
    'optioncount' => true,
    'exclude_admin' => true,
    'style' => 'list'
);
wp_list_authors($args);
				
			

Список будет в виде ненумерованного списка с количеством записей

Проверка наличия авторов перед выводом списка

				
					if (get_users()) {
    wp_list_authors();
} else {
    echo 'Нет авторов';
}
				
			

Предотвращает вывод пустого списка

Добавление списка авторов в нижний колонтитул сайта

				
					function my_author_list() {
    wp_list_authors(array('optioncount' => true));
}
add_action('wp_footer', 'my_author_list');
				
			

Список будет выведен в футере

Безопасность

Валидация входных данных: Параметры валидируются внутри функции

Санитизация: Функция автоматически очищает входные параметры

Рекомендации: Используйте esc_html() для вывода имен авторов

— Связанные функции

Получает список пользователей WordPress

Получает информацию о текущем авторе

— Хуки

Фильтрует аргументы перед выводом списка авторов

Фильтрует результаты после получения списка авторов

— Примечания

– Ограничения

Возвращает только публичных авторов по умолчанию

– Частые проблемы

  • Пустой результат при отсутствии авторов
  • Некорректные параметры могут привести к неожиданному выводу

Оставить комментарий

Нужна помощь с WordPress WooCommerce плагинами темой оптимизацией ?

Упрощаем сложное, создаем впечатляющее!
100% без риска
Нет обязательств по найму
Бесплатная оценка
5900 ₽
Услуги и врачи
Шаблон медицинского сайта включает онлайн-запись к врачу, каталог мед услуг, список врачей с опытом и рейтингом. Раздел вопрос/ответ обеспечивает оперативное взаимодействие с клиентами.

Поможем вывести Ваш бизнес на новый уровень!

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил

Добро пожаловать!

Авторизуйтесь, чтобы продолжить

или

Забыли пароль? Восстановить

* Если аккунта у Вас еще нет, то он будет создан автоматически

Давайте составим техническое задание!
100% без риска
Нет обязательств по найму
Бесплатная оценка стоимости
Здравствуйте! Я асистент на основе искусственного интеллекта. Вы можете общаться со мной, как с человеком — задавайте вопросы, описывайте свои идеи и требования.

С удовольствием помогу вам составить техническое задание для вашего WordPress проекта. Если Вам нужна техническая поддержка по купленному у нас плагину или шаблону, то создайте тикет в личном кабинете.

Выберите подходящий вариант или опишите свою задачу в свободной форме, и я помогу вам составить четкий план действий, для оценки стоимости нашими разработчиками! 😊