حذف کمترین و بیشترین قیمت در ووکامرس

nikdel

تازه وارد
سلام

افزونه یا روشی که بشه به جای نمایش بازه قیمت در بخش محصولات کمترین قیمت رو نمایش داد

الیته سایتی این مورد رو معرفی کده اما دقیقا ریز رو نگفته و من متوجه نشدم

ممنون میشم راهنمایی فرمایید.

توضیحات سایت

===================----------------------

با سلام

کسانی که نمیخواهن برای محصولات متغیر کمترین و بیشترین برای کالا نمایش داده نشه و یک قیمت ثابت باشه میتونن از کد زیر استفاده کنن و در function.php قرار بدهند

کد:
add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );
function wc_wc20_variation_price_format( $price, $product ) {
// Main Price
$prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( 'From: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
// Sale Price
$prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'From: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
if ( $price !== $saleprice ) {
$price = '<del>' . $saleprice . '</del> <ins>' . $price . '</ins>';
}
return $price;
}
===================

این کد کمترین قیمت محصول را نمایش میده از میان قیمتهای متغیر دیگر

اگر هم میخواهید کامل حذف کنید از کد زیر استفاده کنید

کد:
add_filter( 'woocommerce_variable_sale_price_html', 'remove_variation_price', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'remove_variation_price', 10, 2 );

function remove_variation_price( $price ) {
$price = '';
return $price;
}
 

Mohammad

مدیر انجمن
پرسنل مدیریت
هر کدوم از کد های مورد نظرتون رو کافیه در فایل functions.php قالبتون قرار بدید. با کدوم قسمتش مشکل دارید دقیقا؟

 
بالا