WooCommerceを使用すると、ストア内のすべてのカテゴリを見出しとして表示し、すべての製品を以下の順序なしリストに表示します。これは可能ですか?カテゴリのリストまたは特定のカテゴリの製品のリストを表示できるものをいくつか見てきましたが、説明したとおりにすべてをループするものはありません。
すべてのカテゴリを一覧表示するために現在使用しているものは次のとおりです。
<?php
$args = array(
'number' => $number,
'orderby' => $orderby,
'order' => $order,
'hide_empty' => $hide_empty,
'include' => $ids
);
$product_categories = get_terms( 'product_cat', $args );
$count = count($product_categories);
if ( $count > 0 ){
foreach ( $product_categories as $product_category ) {
echo '<h4><a href="' . get_term_link( $product_category ) . '">' . $product_category->name . '</h4>';
}
}
?>
私はこれを行う方法を理解していると思いますが、PHPでカテゴリ別に製品をリストすることについて何も見つけることができません(見つけることができるのはショートコードナンセンスです)。そのコードがどのように見えるかを見せていただければ、残りを理解できるはずです。
—
JacobTheDev
私はショートコードが必要ないことを知っていました、私はそれが私が見つけることができるすべてであると言っていました、それは役に立たなかった。ご提供いただいたリンクは有望に見えますが、明日お届けします。ありがとうございます。
—
JacobTheDev
OK。それでも動かない場合は、新しいコーディングの試みで質問を編集してみてください。
—
14年
foreach()
するためにnewWP_Query()
を実行し、それらをループします。