2

サイズ違いの T シャツなど、バリエーションのある woocommerce 商品を作成すると、商品ページに "from" 価格が表示されます。商品の価格はすべて同じなので、開始価格を表示する必要はありません。から価格を削除したいだけで、ユーザーが選択ボックスで選択すると、価格が表示されます。

バリエーション価格を削除するにはどうすればよいですか? 前もって感謝します。

4

3 に答える 3

5

これを functions.php に追加します

add_filter('woocommerce_variable_price_html','custom_from',10);
add_filter('woocommerce_grouped_price_html','custom_from',10);
add_filter('woocommerce_variable_sale_price_html','custom_from',10);
function custom_from($price){
    return false;
}
于 2014-02-20T11:32:27.880 に答える
-1

function.php以下のテーマファイルのコードをコピーして貼り付けるだけです。

function patricks_custom_variation_price( $price, $product ) {

    $target_product_types = array(
        'variable'
    );

    if ( in_array ( $product->product_type, $target_product_types ) ) {
        // if variable product return and empty string
        return '';
    }

    // return normal price
    return $price;
}

add_filter('woocommerce_get_price_html', 'patricks_custom_variation_price', 10, 2);
于 2014-05-19T12:30:27.180 に答える
-5
.price{ display:none !important;}
于 2014-03-03T07:28:09.390 に答える