我想制定一个类别划分如附图。
循环所有产品类别名称和类别缩略图(woocommerce),就像post循环一样。
任何人都可以帮助我??
`
<?php
$args = array(
// 'posts_per_page' => -1,
'taxonomy' => 'product_cat',
'orderby' => 'name',
// 'show_count' => 0,
// 'pad_counts' => 0,
// 'hierarchical' => 1,
// 'title_li' => '',
// 'hide_empty' => 0,
);
$loop = new WP_Query( $args );
while ( $loop->has_category( $category = '', $post = null ) ) : $loop->the_post();
global $product; ?>
<!-- !.p-item -->
<li class="p-item">
<a href="<?php get_category_link($loop->post->ID); ?>">
<?php if ( has_post_thumbnail( $loop->post->ID ) ) {
echo get_the_post_thumbnail($loop->post->ID, 'ihossain');
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/img/icon_category_image_1.svg" alt="<?php the_title(); ?>" />
<?php } ?>
<h6 class="icon-title"><?php $categoo = $product->get_categories(); echo $categoo; ?></h6>
</a>
</li>
<!-- !!.p-item -->
<?php endwhile; ?>
`
2条答案
按热度按时间ivqmmu1c1#
您可以使用此代码访问所有类别及其缩略图。
“产品类别”;
));
foreach($prod_categories作为$prod_cat){
如果是,则返回一个新的标签。
}
}
dxxyhpgq2#
试试看: