آموزش اضافه کردن پسوند و حذف حداکثر قیمت محصولات متغیر ووکامرس
حذف رنج قیمتی در محصولات متغییر ووکامرس
در این آموزش به شما یاد خواهیم داد که چگونه رنج قیمتی محصولات ووکامرسی خود را حذف کنید
برای مثال:
محصول X قیمت آن به صورت
12000 تومان – 50000 تومان میباشد
حال میخواهیم کمترین مقدار را به کاربر نمایش دهیم به طوری که قیمت محصول را به صورت زیر نمایش دهد
از 12000 تومان
کافیست برای انجام این مورد قالب کد زیر را در فایل فانکشن قالب خود functions.php قرار دهید
//حذف رنج قیمت
add_filter(‘woocommerce_variable_sale_price_html’, ‘shop_variable_product_price’, 10, 2);
add_filter(‘woocommerce_variable_price_html’,’shop_variable_product_price’, 10, 2 );
function shop_variable_product_price( $price, $product ){
$variation_min_reg_price = $product->get_variation_regular_price(‘min’, true);
$variation_min_sale_price = $product->get_variation_sale_price(‘min’, true);
if ( $product->is_on_sale() && !empty($variation_min_sale_price)){
if ( !empty($variation_min_sale_price) )
$price = ‘<del class=”strike”>’ . wc_price($variation_min_reg_price) . ‘</del>
<ins class=”highlight”>’ . wc_price($variation_min_sale_price) . ‘</ins>’;
} else {
if(!empty($variation_min_reg_price))
$price = “از ”.wc_price( $variation_min_reg_price );
else
$price = wc_price( $product->regular_price );
}
return $price;
}
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.