Fetfurmoz
@Fetfurmoz
frontend

Как вывести рубрики с изображениями?

Создал таксономию со своими рубриками, как вывести эти рубрики с изображениями и ссылкой на записи из этой рубрики?

Просто список рубрик я вывел через wp_list_categories( $args );, а миниатюры никак не получается.
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fetfurmoz
@Fetfurmoz Автор вопроса
frontend
Вывел вот так, но не могу ссылку теперь добавить на записи из этой рубрики ((

<?php
/* вывод списка рубрик */
$args = array(
    'parent' => 0,
    'hide_empty' => 0,
        'exclude' => '', // ID рубрики, которую нужно исключить
        'number' => '0',
        'taxonomy' => 'foto_gallery', // таксономия, для которой нужны изображения
        'pad_counts' => true
    );
    $catlist = get_categories($args); // получаем список рубрик

    foreach($catlist as $categories_item)
    {
        // получаем данные из плагина Taxonomy Images
        $terms = apply_filters('taxonomy-images-get-terms', '', array(
            'taxonomy' => 'foto_gallery' // таксономия, для которой нужны изображения
        ));
        if (!empty($terms))
        {
            foreach((array)$terms as $term)
            {
                if ($term->term_id == $categories_item->term_id)
                {
                    // выводим изображение рубрики
                    echo '<a href="' . esc_url(get_term_link($term, $term->taxonomy)) . '" title="Нажмите, чтобы перейти в рубрику">' . wp_get_attachment_image($term->image_id, 'thumbnail');
                    echo '</a>';
                }
            }
        }
        // выводим описание и название рубрики
        echo '<li><a href="#">' . $categories_item->cat_name . '</a><br /><span class="small-text">' . $categories_item->category_description . '</span></li>';
    }
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы