首页 > 解决方案 > 我想在 wordpress WooCommerce 中显示价格和添加到购物车之间的产品附加信息

问题描述

我想在 wordpress WooCommerce 中显示价格和添加到购物车之间的产品附加信息

您可以在下面看到带有标题的产品:在此处输入图像描述

网站链接:https ://asiatic.endroid1.com/product/modern

标签: phpwordpresspluginswoocommerceproduct

解决方案


您应该能够通过向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 位于摘录(和摘录上方的价格)和添加到购物车按钮之间。如源代码中所述

    /**
     * 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' );

推荐阅读