我想在内容之前添加购物车按钮和数量。我正在使用这个钩子但没有工作
add_action('woocommerce_before_main_content',
'woocommerce_template_single_add_to_cart', 30);
如果我想在图像下添加购物车按钮,请使用此挂钩
add_action( 'woocommerce_product_thumbnails',
'woocommerce_template_single_add_to_cart', 30 );
给我以下错误
无法重新声明print_attribute_radio()(之前在/opt/lampp/htdocs/lifeformchairs.com/wp-content/plugins/wc-variations-radio-buttons-master/templates/single-product/add-to-cart中声明/variable.php:17)在/opt/lampp/htdocs/lifeformchairs.com/wp-content/plugins/wc-variations-radio-buttons-master/templates/single-product/add-to-cart/variable.php在第26行
答案 0 :(得分:0)
在content-single-product.php中执行add-to-cart操作,如下所示:
x
这里的数字描述了特定行动的优先顺序。
您可以通过删除它并在主题的function.php文件中添加它来更改此优先级:
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
添加到购物车按钮现在应显示在标题之后和价格之前,因为它的优先级为9。