我正在使用自定义帖子类型和自定义分类法(游览类别)在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; ?>