Intereting Posts
Получить список сообщений CPT в терминах таксономии * current * post Изменение статуса страницы после события (поиск рекомендаций по лучшей практике) Не удается получить результат из sql, используя результат ajax Отображение миниатюры за пределами цикла для страницы Woocommerce для продукта / категории Способы доставки Необходимый пользователь, группа и разрешения для основных обновлений Как добавить пользовательский виджет выше admin_footer Пользовательские таксономии, смешанные с категориями и тегами на странице редактирования сообщений Почему WordPress не показывает фотографии, когда я загружаю их в новый пост? Получить результат перезаписи Могу ли я сохранить часть сообщения во внешнем файле и присоединиться к ней на лету, чтобы избежать избыточности в таблице wp_posts? Как обрезать описание в панели администратора для пользовательской таксономии Обновление WP 3.9.5 без разрушения моего сайта Пользовательский CSS Не работает на странице продукта Неопределенная ошибка функции при создании настраиваемого метабокса

Условия заказа по количеству – отсутствующие условия

У меня есть эта проблема: я использую get_terms с упорядочением по счету. И некоторые термины отсутствуют – я понятия не имею, почему, нет исключений или скрыть сообщения или что-то вроде этого.

Что не так? Вот код:

<?php $terms = get_terms("autorzy", array('orderby' => 'count', 'order' => 'DESC')); $count = count($terms); if ( $count > 0 ){ echo "<div>"; foreach ( $terms as $term ) { ?> <?php echo $term->name; ?> <a href="<?php get_term_link( $term ); ?>" class="avatar-link"></a> <?php echo term_description( $term->term_id, 'autorzy' ) ?> <?php } echo "</div>"; } ?> 

EDIT: этот термин не пуст, и эта проблема только с порядковым счетом. Теперь задано «имя», и оно показывает:

http://wszystkoconajwazniejsze.pl/autorzy/ моя проблема с последней – Леманска.

По умолчанию hide_empty true для get_terms. Поэтому, я думаю, вы должны пропускать термины, которые не имеют сообщений. Попробуй это,

 <?php $terms = get_terms("autorzy", array('orderby' => 'count', 'order' => 'DESC','hide_empty'=>0 )); $count = count($terms); if ( $count > 0 ){ echo "<div>"; foreach ( $terms as $term ) { ?> <?php echo $term->name; ?> <a href="<?php get_term_link( $term ); ?>" class="avatar-link"></a> <?php echo term_description( $term->term_id, 'autorzy' ) ?> <?php } echo "</div>"; } ?>