count_many_users_posts() WP 3.0
Возвращает количество записей для нескольких указанных пользователей (указываются ID).
Если нужно получить количество записей одного пользователя, используйте count_user_posts().
Работает на основе: get_posts_by_author_sql()
Хуков нет.
Возвращает
Массив с данными о количество записей каждого пользователя.
Использование
$users_posts_count = count_many_users_posts( $users );
- $users(массив) (обязательный)
- Массив ID пользователей, количество записей которых нужно получить.
По умолчанию: нет
Примеры
#1. Как получить количество постов пользователей: 1, 3, 9, 10:
$users = array( 1, 141 ); $counts = count_many_users_posts( $users ); echo 'Постов опубликованных пользователем 141: ' . $counts[141]; // Получим: Постов опубликованных пользователем 3: 15 print_r( $counts ); /* Array ( [1] => 157 [141] => 15 ) */
Заметки
- Global. wpdb. $wpdb WordPress database abstraction object.
Список изменений
С версии 3.0.0 | Введена. |
Код count_many_users_posts() count many users posts WP 5.6
Cвязанные функции
Из раздела: Остальное
- auth_redirect()
- count_user_posts()
- count_users()
- email_exists()
- get_author_posts_url()
- get_current_user_id()
- get_editable_roles()
- get_the_author()
- get_the_author_link()