有没有办法在产品类别,搜索或其他存档页面上单独显示woocommerce产品变体?例如,如果有红色T恤和黄色T恤变化,它应该在“T恤”搜索结果页面上显示2个产品。
感谢。
答案 0 :(得分:0)
试试这段代码..
<?php
/ ** * woocommerce_after_shop_loop_item_title hook * * @hooked woocommerce_template_loop_rating - 5 * @hooked woocommerce_template_loop_price - 10 * /
do_action( 'woocommerce_after_shop_loop_item_title' );
?>
</a>
<?php do_action( 'woocommerce_after_shop_loop_item' ); ?>
用这个:
<?php
/ ** *添加产品变量并在目录页面上添加到购物车 GW添加 ** / ?&GT;
<div class="catbox">
<?php
//添加对产品的简短描述 add_action('woocommerce_after_shop_loop_item_title','woocommerce_template_single_excerpt',5); ?&GT;
do_action( 'woocommerce_after_shop_loop_item_title' );
?>
<?php do_action( 'woocommerce_after_shop_loop_item' ); ?>
<?php
//在添加到购物车之前添加变化
if($product->product_type == "variable"){
woocommerce_variable_add_to_cart();
} else {
woocommerce_template_loop_add_to_cart();
}
?>