Intereting Posts
Крючок активации не создает таблицу Программно отключить W3 Total Cache в среде разработки Добавьте ссылку меню (на страницу WordPress) в меню администратора / боковой панели Удалить родительскую категорию из permalink? В основном только детская категория? Проблемы с загрузкой пользовательских загрузок Как получить 1 или 2 конкретных сообщения в верхней части моего блога WordPress? Получить наибольшее изображение на основе эскиза в URL-адресе Как создать функцию из кода? Функция обратного вызова register_settings удаляет данные Возможно ли (или желательно) разрешить открытый доступ к новому настраивателю темы для потенциальных клиентов? Загрузка дочернего шаблона на основе родительского Перепишите тип сообщения только для дочерней темы single – {$ post_type} – {slug} .php для пользовательских типов сообщений Получать выгрузку за пределы цикла? Превращающий символ (ы) в пользовательское название тега <! – more ->?

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

Как я могу получить всех пользователей по крайней мере один пост? Я не думаю, что это возможно с функцией get_users .

Solutions Collecting From Web of "Получите пользователей по крайней мере один пост"

 global $wpdb; $min_posts = 5; // Make sure it's int, it's not escaped in the query $author_ids = $wpdb->get_col("SELECT `post_author` FROM (SELECT `post_author`, COUNT(*) AS `count` FROM {$wpdb->posts} WHERE `post_status`='publish' GROUP BY `post_author`) AS `stats` WHERE `count` >= {$min_posts} ORDER BY `count` DESC;"); // Do what you want to $author_ids from here on... 

Это вернет идентификаторы пользователей авторов с 5 + опубликованными сообщениями и закажет их по убыванию, по количеству сообщений.