WordPress需要在项目中添加父类别(自定义分类法)

时间:2019-09-06 11:13:07

标签: php wordpress categories parent

我正在使用自定义帖子类型和自定义分类法(游览类别)在Wordpress网站上工作。

我正在对搜索过滤器进行更改,以下代码将分类法(游览类别)拉入并显示它们,以便您可以对它们进行过滤和打开以更新搜索。

我已经设法将类别块添加到div类中,但是实际上我需要它们显示父级分类法(游览类别)。 div类中的每个过滤器项。

因此,我可以使用CSS定位特定父项下的任何分类法(游览类别),因为我希望能够不隐藏任何相关分类法,而不必一一隐藏它们,我只会针对父项下的所有分类法

希望有人可以提供帮助:-)

谢谢 李

<?php if(is_array($tour_types) && count($tour_types) && $show_tour_types) : ?>
   <?php foreach($tour_types as $type) : ?>
        <?php
        $checked = in_array($type->slug, $checked_types);
        $checked_attr = $checked ? 'checked' : '';
        ?>

    <div class="mkdf-tours-type-filter-item <?php echo esc_attr($type->slug); ?>">
        <input <?php echo esc_attr($checked_attr); ?> type="checkbox" id="mkdf-tour-type-filter-<?php echo esc_attr($type->slug); ?>" name="type[]" value="<?php echo esc_attr($type->slug); ?>">
        <label for="mkdf-tour-type-filter-<?php echo esc_attr($type->slug); ?>">
            <span>
                <?php echo esc_html($type->name); ?>
            </span>
        </label>
    </div>
<?php endforeach; ?>

0 个答案:

没有答案