我将woocommerce产品的显示更改为在商店循环中显示为表格而不是圆柱形元素。当我去商店'页面显示列表中的所有产品。我无法以有组织的方式展示产品,将产品分成相应的子类别。提前谢谢!
答案 0 :(得分:0)
onbeforeunload
答案 1 :(得分:0)
$args = array(
'taxonomy' => 'product_cat',
'hide_empty' => false,
'parent' => 0
);
$product_cat = get_terms( $args );
foreach ($product_cat as $parent_product_cat)
{
if ($parent_product_cat->name != 'Company'){
?>
<ul>
<li><h2><a href='<?= get_term_link($parent_product_cat->term_id) ?>'><?= $parent_product_cat->name ?></a></h2>
<hr align='left' width='50%'>
<ul>
<?php
$child_args = array(
'taxonomy' => 'product_cat',
'hide_empty' => false,
'parent' => $parent_product_cat->term_id
);
$child_product_cats = get_terms( $child_args );
foreach ($child_product_cats as $child_product_cat)
{ ?>
<li style='padding-left: 2%;'>
<h3><a href='<?= get_term_link($child_product_cat->term_id) ?>'><?= $child_product_cat->name?></a></h3>
</li>
<div style='margin-left: -8%;'>
<?php
echo do_shortcode("[products category='$child_product_cat->term_id']");
?>
</div>
<?php
}
?>
</ul>
</li>
</ul>