製品カテゴリに割り当てられた製品を循環するカスタム ループを設定しようとしていますが、機能していないようです。
私のカテゴリー設定:
工場直送 - FD1 - FD2 - FD3
ID が 84 の Factory Direct の ANY CHILDREN CATEGORIES に該当する製品をループに表示したいと考えています。
私のテンプレートでこれをコーディングしようとする試み:
<ul class="products factoryloop">
<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 12,
'cat' => 84
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
woocommerce_get_template_part( 'content', 'product' );
endwhile;
} else {
echo __( 'No products found' );
}
wp_reset_postdata();
?>
</ul><!--/.products-->
ID を 84 から特定のカテゴリ (ID が 24 の FD1 の例) に変更しようとしましたが、まだ機能していません。
アイデア/提案はありますか?
WP_Query で cat 引数を削除すると製品をループしますが、ループを指定できません。
ありがとう!