WooCommerce ile, bir mağazadaki tüm kategorileri başlık olarak görüntülemek istiyorum, tüm ürünleri aşağıda sıralanmamış bir listede listeleniyor. Bunu yapmak mümkün mü? Belirli bir kategori için bir kategori listesi veya bir ürün listesi göstermeme izin verecek birkaç şey gördüm, ancak her şeyi açıkladığım şekilde döngüye sokacak bir şey yok.
Şu anda tüm kategorileri listelemek için kullanıyorum:
<?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>';
}
}
?>
Bunu nasıl yapacağımı anlıyorum, ama PHP ile kategoriye göre ürün listeleme hakkında bir şey bulamıyorum (tüm bulabildiğim kısa kod saçmalıktır). Bana bu kodun neye benzediğini gösterebilirseniz, gerisini anlayabilmeliyim.
—
JacobTheDev
Bir kısa koda ihtiyacınız yoktur, ürünleri kategoriye göre listelemek sadece bir Vergi Sorgusudur .
—
29'da helgatheviking
Bir kısa koda ihtiyacım olmadığını biliyordum, bulabildiğim tek şey olduğunu söylüyordum, bu da yararsızdı. Verdiğiniz bağlantı umut verici görünüyor, yarın bir şans vereceğim ve geri rapor edeceğim, teşekkürler.
—
JacobTheDev
Tamam. Hala takılı kalırsanız, sorunuzu yeni kodlama denemenizle düzenleyin, ben de bir göz atacağım.
—
Mart'ta helgatheviking
foreach()
,WP_Query()
bu terimdeki tüm ürünleri kapmak için yeni bir koşu yap .. ve sonra bunlardan geç.