## Функция THE_AUTHOR_POSTS() │ WP 0.71
Функция the_author_posts() показывает количество записей (постов), написанных автором текущего поста.
### Использование
Функция основана на get_the_author_posts().
**Время выполнения:**
- 1 раз — 0.004421 сек (очень медленно)
- 50000 раз — 168.14 сек (крайне медленно)
**Версия PHP:** 7.1.2
**Версия WP:** 4.7.3
**Крючки:** Не используются.
### Возврат
Функция возвращает null, то есть ничего.
### Как использовать
Чтобы отобразить количество постов автора, используйте следующую функцию:
```php
the_author_posts();
Примеры
Пример 1: Показать имя автора и количество его постов
опубликовал(а) постов
Результат:
Джон Смит опубликовал 425 постов
Журнал изменений
- С версии 0.71: Введена функция.
Код функции THE_AUTHOR_POSTS
Если вы хотите увидеть код функции, она расположена в файле:
wp-includes/author-template.php
function the_author_posts() {
echo get_the_author_posts();
}
Связанные функции
Вот список других функций, которые могут быть полезны:
- auth_redirect() - Перенаправляет пользователей, не вошедших в систему.
- count_many_users_posts() - Считает посты нескольких пользователей.
- count_user_posts() - Считает посты конкретного пользователя.
- email_exists() - Проверяет, существует ли указанный адрес электронной почты.
- get_current_user_id() - Получает ID текущего пользователя.
- get_the_author() - Получает имя автора.
- is_multi_author() - Проверяет, является ли пост многими авторами.
Заключение
Функция the_author_posts() — это простой способ узнать, сколько постов создал автор текущего поста. Используйте её вместе с функциями для отображения информации о пользователе, чтобы улучшить взаимодействие с вашим сайтом на WordPress.