Php 添加产品价值以添加到购物车按钮

Php 添加产品价值以添加到购物车按钮,php,wordpress,woocommerce,product,hook-woocommerce,Php,Wordpress,Woocommerce,Product,Hook Woocommerce,我想在单个产品页面中向我的“添加到购物车”按钮显示产品价值(版本) 我找到了必须编辑的文件:woocommerce\templates\single product\add to cart\external.php <button type="submit" class="single_add_to_cart_button button alt"><?php echo esc_html( $button_text ); ?> </button> 我尝试将

我想在单个产品页面中向我的“添加到购物车”按钮显示产品价值(版本)

我找到了必须编辑的文件:woocommerce\templates\single product\add to cart\external.php

<button type="submit" class="single_add_to_cart_button button alt"><?php echo esc_html( $button_text ); ?> </button>

我尝试将其更改为:

<button type="submit" class="single_add_to_cart_button button alt"><?php echo wp_kses_post( $product_attribute['value'] ); ?> </button>


但是现在我的“添加到购物车”按钮上没有显示任何内容,只需尝试在活动主题的
functions.php
文件中添加此内容即可

add_action( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_product_single_add_to_cart_text', 10, 2 );

function woocommerce_product_single_add_to_cart_text( $add_to_cart, $product ) {
    return $add_to_cart."--".$product->get_price();
}

只需尝试将其添加到活动主题的
functions.php
文件中

add_action( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_product_single_add_to_cart_text', 10, 2 );

function woocommerce_product_single_add_to_cart_text( $add_to_cart, $product ) {
    return $add_to_cart."--".$product->get_price();
}