【发布时间】:2018-12-10 05:50:23
【问题描述】:
我至少有 4 个父类别,每个父类别都有一个子类别。
WordPress 中的分类如下所示:
-
Lidingö(父类别)
- Direktåtkomst Förrådslänga(子类别)
- 7 kvm(产品)
- 6 kvm(产品)
- Entréplan(子类别)
- 1 kbm(产品)
- 1.5 kvm(产品)
- Direktåtkomst Förrådslänga(子类别)
-
Nacka(父类别)
- 示例(子类别)
- aa(产品)
- bbb(产品)
- 示例(子类别)
我想在 WordPress 中查询产品,它们应该按类别分组。
这是我当前的代码:
<?php
$args = array(
'post_type' => 'product',
array(
'taxonomy' => 'product_cat'
),
'posts_per_page' => 6,
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
echo woocommerce_template_single_title();
endwhile;
} else {
echo __( 'No products found' );
}
wp_reset_postdata();
?>
我认为上面的代码不正确,因为每个分页都显示相同的产品。
您知道按类别对所有 woocommerce 产品进行分组的正确查询是什么吗?谢谢
【问题讨论】:
-
你能给你的网站链接吗?预期的输出是什么?
标签: php wordpress woocommerce