我想显示价格之间的产品附加信息,并在wordpress WooCommerce中将其添加到购物车
答案 0 :(得分:1)
您应该可以通过在woocommerce_single_product_summary
钩子中添加一个操作来实现此目的:
function show_additional_information() {
global $product;
do_action( 'woocommerce_product_additional_information', $product );
}
add_action( 'woocommerce_single_product_summary', 'show_additional_information', 25 );
25
设置应调用自定义操作的优先级。
在这种情况下,25在摘录(和价格,高于摘录)和添加到购物车按钮之间。为noted in the source code:
/**
* Hook: woocommerce_single_product_summary.
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @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
* @hooked WC_Structured_Data::generate_product_data() - 60
*/
do_action( 'woocommerce_single_product_summary' );