Dengan WooCommerce, saya ingin menampilkan semua kategori di toko sebagai judul, dengan semua produk mereka tercantum di bawah ini dalam daftar yang tidak diurutkan. Apakah ini mungkin dilakukan? Saya telah melihat beberapa hal yang akan memungkinkan saya menampilkan daftar kategori atau daftar produk untuk kategori tertentu, tetapi tidak ada yang akan mengulangi semua cara seperti yang saya jelaskan.
Inilah yang saya gunakan saat ini untuk mendaftar semua kategori:
<?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>';
}
}
?>
Saya rasa saya mengerti bagaimana melakukan ini, tetapi saya tidak dapat menemukan apa pun tentang daftar produk berdasarkan kategori dengan PHP (yang bisa saya temukan hanyalah shortcode nonsense). Jika Anda bisa menunjukkan kepada saya seperti apa kode itu, saya seharusnya bisa mengetahui sisanya.
—
JacobTheDev
Anda tidak memerlukan kode pendek, daftar produk berdasarkan kategori hanyalah Permintaan Pajak .
—
Helgatheviking
Saya tahu saya tidak memerlukan kode pendek, saya katakan itu yang bisa saya temukan, yang tidak membantu. Tautan yang Anda berikan terlihat menjanjikan, saya akan mencobanya besok dan melaporkan kembali, terima kasih.
—
JacobTheDev
Baik. Jika Anda masih buntu, edit pertanyaan Anda dengan upaya pengkodean baru Anda dan saya akan memeriksanya.
—
Helgatheviking
foreach()
, jalankan yang baruWP_Query()
untuk mengambil semua produk dalam istilah itu .. dan kemudian loop melalui itu.