$args = array(
’number‘ => $number,
‚orderby‘ => ‚title‘,
‚order‘ => ‚ASC‘,
‚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 ‚
‚ . $product_category->name . ‚
‚;
$args = array(
‚posts_per_page‘ => -1,
‚tax_query‘ => array(
‚relation‘ => ‚AND‘,
array(
‚taxonomy‘ => ‚product_cat‘,
‚field‘ => ’slug‘,
// ‚terms‘ => ‚white-wines‘
‚terms‘ => $product_category->slug
)
),
‚post_type‘ => ‚product‘,
‚orderby‘ => ‚title,‘
);
$products = new WP_Query( $args );
echo „
- „;
-
„;
}
}
while ( $products->have_posts() ) {
$products->the_post();
?>