Woocommerce 添加价格 class ("woocommerce-Price-amount amount) 到 return $price
Woocommerce Adding price amount class ("woocommerce-Price-amount amount) to return $price
我正在使用 Woo 构建一个测量商店,需要一些我无法修复的特殊定价输出。
价格输出需要是:
每包价格
和
每单位价格
所以我需要为 Display
添加 class="woocommerce-Price-amount amount"
1) 我曾使用此代码段来显示包裹价格的单位:
function cw_change_product_price_display( $price ) {
$price .= ' per package';
return $price;
}
add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wb_checkout_review', 10, 3 );
2) 并尝试将这些添加到 woo Price Amount,导致崩溃。
add_filter( 'woocommerce_get_price_html', 'wb_change_product_html' );
function wb_change_product_html( $price ) {
$price_html = <span class="woocommerce-Price-amount amount"> ' . $price . ' per m² </span> ;
return $price_html;
}
我找不到 $price 金额变量。或 table 所以我不知道如何解决这些问题。我希望有人能够帮助我解决这些问题。
非常感谢
我通过添加简码得到它:
function cw_change_product_price_display( $price ) {
$price .= ' per Package';
echo do_shortcode('[your Shortcode]');
return $price;
}
add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );
我正在使用 Woo 构建一个测量商店,需要一些我无法修复的特殊定价输出。
价格输出需要是:
每包价格 和 每单位价格 所以我需要为 Display
添加 class="woocommerce-Price-amount amount"1) 我曾使用此代码段来显示包裹价格的单位:
function cw_change_product_price_display( $price ) {
$price .= ' per package';
return $price;
}
add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );
add_filter( 'woocommerce_checkout_cart_item_quantity', 'wb_checkout_review', 10, 3 );
2) 并尝试将这些添加到 woo Price Amount,导致崩溃。
add_filter( 'woocommerce_get_price_html', 'wb_change_product_html' );
function wb_change_product_html( $price ) {
$price_html = <span class="woocommerce-Price-amount amount"> ' . $price . ' per m² </span> ;
return $price_html;
}
我找不到 $price 金额变量。或 table 所以我不知道如何解决这些问题。我希望有人能够帮助我解决这些问题。
非常感谢
我通过添加简码得到它:
function cw_change_product_price_display( $price ) {
$price .= ' per Package';
echo do_shortcode('[your Shortcode]');
return $price;
}
add_filter( 'woocommerce_get_price_html', 'cw_change_product_price_display' );