Woocommerce添加价格金额类(“ woocommerce-价格-金额金额)以返回$ price

时间:2019-10-08 10:51:08

标签: php wordpress woocommerce price

我正在用Woo建立评估商店,并且需要一些特殊的定价输出,我无法解决。

价格输出必须为:

每包价格 和 每单位价格 所以我需要为Display添加类别=“ woocommerce-价格-金额”

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金额var。或表格,所以我不知道该如何解决。我希望有人能够帮助我解决这些问题。

非常感谢

1 个答案:

答案 0 :(得分:0)

我添加了一个简短代码:

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