-1

在 Woocommerce 产品页面中,我需要从默认位置中删除变体选择列表,并向它们展示我的自定义钩子:

“flatsome_custom_single_product_3”

我怎样才能做到这一点?

我试过这个,但没有工作。

   remove_action( 'woocommerce_single_variation', 'woocommerce_single_variation', 10 );
   add_action( 'flatsome_custom_single_product_3', 'woocommerce_single_variation', 10 );

看看这个捕获,看看我的意思:

在此处输入图像描述

4

1 回答 1

0

您可以先删除默认变体,然后使用以下钩子添加您自己的变体:

remove_action('woocommerce_variable_add_to_cart', 'woocommerce_variable_add_to_cart', 30);

add_action('woocommerce_variable_add_to_cart', 'custom_variable_div', 15);

add_action('woocommerce_variable_add_to_cart', 'woocommerce_single_variation_add_to_cart_button', 20);

function custom_variable_div(){
    # Make up your own stuff
}

我已经对其进行了测试,并且可以无缝运行!

于 2021-01-27T19:06:26.917 回答