WooCommerce Varyasyonlu Ürünlerde Tek Fiyat Gösterme

Wordpress Uzmanı Erdinç Koç 262 Görüntüleme

WordPress woocommerce sitelerinde varyasyonlu ürünleri eklediğimizde çift fiyat gözükmekte bu karışıklığı giderebilmek adına bir kaç eklenti mevcut ancak basit bir şekilde temanızın functions.php kısmına aşşağıda verdiğim kodu ekleyerek bu sorunu ortadan kaldırabilirsiniz.

function custom_variable_price_range( $price_html, $product ) {

    $prefix     = __('', 'show-only-lowest-prices-in-woocommerce-variable-products');
    $min_price  = $product->get_variation_price( 'min', true );
    $suffix = $product->get_price_suffix( $price = '', $qty = 1 );

    /* If all variations have same price not display prefix - No mostrar prefijo si todas las variaciones tienen el mismo precio */
    $max_price  = $product->get_variation_price( 'max', true );
    if( $min_price == $max_price ) 
        return wc_price( $min_price ) . $suffix;

    return $prefix . ' ' . wc_price( $min_price ) . $suffix;
}

Yukarıdaki kodu temanızın functions.php en alt satıra ekledikten sonra bu karışıklıktan kurtulabilirsiniz.

Bu gönderiye oy ver

Sosyal Ağlarda Paylaş

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir