За допомогою 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
Вам не потрібен короткий код, перелік продуктів за категоріями - це лише податковий запит .
—
helgatheviking
Я знав, що мені не потрібен короткий код, я говорив, що це все, що я міг знайти, що було не доцільно. Це надане вами посилання виглядає багатообіцяючим, я завтра сфотографую його та звіт, дякую.
—
JacobTheDev
Гаразд. Якщо ви все ще застрягли, відредагуйте своє запитання новою спробою кодування, і я погляну.
—
helgatheviking
foreach()
запустіть нову,WP_Query()
щоб захопити всі продукти в цьому терміні .., а потім переведіть їх.