Woocommerce分组产品与个人“添加到购物车”按钮

时间:2016-05-09 18:34:12

标签: php wordpress plugins woocommerce product

我正在努力实现以下目标:

在分组的产品详细信息页面上,为每个单独项目添加“购物车”按钮,每个项目也必须列出单个价格。我已经看到可以完成以下任务,但我需要让它在分组产品中工作;

Adding Woocommerce Add to Cart Button to related products and product listing

有什么建议吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

下面是如何在woocommerce中使用分组产品进行钩子工作。只需将下面的add_action()替换为您要使用的任何add_action或remove_action。

add_action('woocommerce_after_shop_loop_item', 'woo_custom_hook_function');

function woo_cusom_hook_function() {

    global $post;

    if (function_exists( 'get_product' )) {
        $product = get_product( $post->ID );

        if ($product->is_type( 'grouped' )) {
        // anything you hook into above will be run here for grouped products only.
        add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );

        }
    }
}