Intereting Posts
Как организовать контент functions.php Проблема с wp_nav_menu, отображающая пользовательскую навигацию Сообщения в блогах сохраняются корректно, но последние виджеты отправляются на мой сайт и не остаются на моем блоге Пользовательский php Widget продолжает исчезать с передней стороны получить постоянную ссылку и добавить ее Как перечислить все сообщения, упорядоченные по категориям> год> сообщение в 4-мерном списке Как включить иконки спрайтов SVG в тег тела? Связывание двух настраиваемых типов сообщений Нужна помощь в понимании переписывания с многоуровневой таксономией Автоматическое обновление страницы каждую минуту? Установите флажок, установленный по умолчанию Скрыть корзину, когда она пуста Автоматическое добавление страниц в основное меню с функциями functions.php wp-cli 0.14.1 Ошибка MySQL Нежелательные URL-адреса медиа-библиотек в сообщениях?

Как я могу получить таксономические изображения для работы с аргументом «orderby»?

Я использую плагин Taxonomy Images и пытаюсь сортировать таксономию, но изображения таксономии не играют хорошо. Это работает:

$terms = get_terms( 'work_cat', $args ); 

но это не так:

 $terms = apply_filters( 'taxonomy-images-get-terms', '', $args ); 

Есть идеи? Вот полный запрос:

 <?php $args = array( 'taxonomy' => 'work_cat', 'orderby' => 'id', 'order' => 'ASC', 'hierarchical' => 1, ); $terms = apply_filters( 'taxonomy-images-get-terms', '', $args ); $i = 0; $len = count($categories); foreach ($terms as $term) { ?> <div class="fourcol <?php if ($i == 0): ?> first<?php elseif ($i == $len - 1): ?> last<?php endif; ?>"> <a href="<?php echo get_term_link($term->slug, 'work_cat'); ?>"><?php echo wp_get_attachment_image( $term->image_id, 'full' ); ?></a> <h2><?php echo $term->name; ?></h2> <p><?php echo $term->description; ?></p> <a href="<?php echo get_term_link($term->slug, 'work_cat'); ?>">See More &raquo;</a></div> <?php $i++; } ?> 

Оригинальное сообщение: http://wordpress.org/support/topic/plugin-taxonomy-images-doesnt-adhere-to-orderby-argument

Попробуйте это: в $ args оставьте «таксономию» там, где оно есть, и поместите оставшиеся три аргумента в подматрицу «term_args».

Основываясь на документации, кажется, что фильтр передает аргументы get_terms () через подматрицу 'term_args'. Ваш массив $ args смешивает аргументы фильтра и аргументы get_terms () на одном уровне, и похоже, что это не должно работать.

Я не тестировал это, но это стоит того.

http://wordpress.org/extend/plugins/taxonomy-images/

G'luck!

E.