Отображать только те категории, в которых есть миниатюра - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь добавить миниатюры к категориям в wp.

Я хочу зациклить все категории в блоге с изображениями, это мой код сейчас, и его работа показывает только все категории

Я пытался создать функцию, но не смог заставить ее работать, затем я нашел этот плагин Таксономические изображения: https://wordpress.org/plugins/taxonomy-images/ и на его основе я сделал следующий код

$categories = get_categories( array(
                'orderby' => 'name',
                'order'   => 'ASC',
                'number' => 8,
            ) );

            echo '<ul class="nav categories style-3">';

            foreach( $categories as $category ) {
                $cat_id = $category->term_id;
                ?>
                <li class="nav-item">
                    <a class="nav-link" href="<?php get_category_link( $cat_id ); ?>">
                        <span class="text htext"><?php echo $category->name; ?></span>
                        <span class="count"><?php echo $category->count; ?></span>
                        <span class="thumbnail"><?php
                            $images = get_option('taxonomy_image_plugin');
                            echo wp_get_attachment_image( $images[$cat_id], 'medium' );?>
                        </span>
                    </a>
                </li>
                <?php
            } 

, которыйпоказывает 8 категорий с изображениями, но единственная проблема, с которой я сталкиваюсь, это то, что я не могу отфильтровать запрос только по категориям с изображениями.

, если есть какой-либо лучший плагин, возможно, фильтр в фильтре get_categories( array(...)) сделаетбудь лучшим, но все хорошо.

заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...