Intereting Posts
Используются некоторые переменные PHP, не появляющиеся при использовании нашей контактной формы От PHP / Apache, exec () или system () от root: "sudo: не удалось открыть систему аудита: Permission denied" как загрузить изображение в codeigniter 3 Ошибка при реализации очереди сообщений с использованием redis, ошибка при использовании BLPOP Symfony2 – вызов EmailValidator внутри пользовательского валидатора Как я могу условно переопределить блок макета TWIG? создание экземпляра класса без присвоения переменной Синхронизация данных сеанса Ratchet с использованием memcache редактировать значения в app.yml по бэкэнд PHP: объединить два массива, сохраняя ключи вместо переиндексации? Ссылки на создание диаграмм / графиков в PHP? HTTP-заголовки для jpg-файлов после mod_rewrite Как установить поле объекта, которое не существует в таблице, но существует в необработанном SQL как псевдоним? Как проверить последний цикл при использовании для цикла в php? Некоторые вопросы о диаграммах PHPExcel

Задание результатов цикла

Я не могу использовать 'orderby' => 'post_count', поскольку у участников есть несколько назначенных им должностей.

Скорее, для каждого пользовательского вывода я получаю свой $ post_count с помощью функции count_user_posts ().

Как я могу переупорядочить элементы на основе этого номера? От самого низкого до самого низкого?

Количество сообщений пользователя не входит в массив $ users 🙁

// order contributors $args = array( 'role' => contributors, 'orderby' => 'post_count', 'order' => 'ASC', 'fields' => 'all' ); // The Query $user_query = new WP_User_Query( $args ); $users = $user_query->get_results(); echo '<ul>'; $i = 0; foreach ( $users as $user ) { $post_count = count_user_posts( $user->id ); if ( count_user_posts( $user->id ) >= 1 ) { echo '<li class="ws-sort" data-sort="' . $post_count . '"><a href="' . site_url() . '/author/' . $user->user_nicename . '">' . $user->display_name . '</li>'; if (++$i == 8) break; } } echo '</ul>';