Nếu bạn nhìn vào woocommerce/templates/content-single-product.php
bạn sẽ thấy rằng bản tóm tắt sản phẩm được xây dựng bằng cách sử dụng các móc với các ưu tiên khác nhau.
Đây là phần có liên quan:
<?php
/**
* woocommerce_single_product_summary hook
*
* @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
*/
do_action( 'woocommerce_single_product_summary' );
?>
Giá có mức ưu tiên là 10, đoạn trích có mức ưu tiên là 20. Để hoán đổi chúng xung quanh, thay đổi các ưu tiên bằng cách sửa đổi các hành động trong chủ đề con của bạn functions.php
.
Như thế này:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 10 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 20 );