Intereting Posts
PHP – strtotime, укажите часовой пояс Ярлык обновления API Google API не отправляется Измените эту функцию js так, чтобы она использовала значение, полученное из db вместо значений, указанных в массиве, для генерации опций Select Реализация кэширования на уровне модели Как я могу получить общее значение из того же массива PHP Как заголовок-местоположение на страницу в родительском каталоге? Изменение URL-адреса с помощью htaccess PHP: Какой самый быстрый и простой способ получить последний элемент массива? Динамически включать css или Js-файл, используя php Инструкция по установке SimpleXML вставки (таблица стилей) Есть ли способ протестировать PHP локально без установки сервера? Мне нужна моя страница PHP, чтобы показать мой образ BLOB из базы данных mysql директива броузера ini не установлена Мне нужно отлаживать PHP. Какой у меня лучший выбор? Категории с подкатегориями в таблице – PHP + MYSQL

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

Я не могу использовать '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>';