. . . G N I D A O L

.

پرشیا پروژه

پرشیا پروژه

بهترین سایت طراحی پروژه

اشتراک گذاری

نمایش عبارت رایگان به جای 0 در محصولات ووکامرس

اگر دقت کرده باشید هنگامی که در محصولات ووکامرس قیمت را عدد 0 قرار میدهید در قالب سایت نیز همان عدد صفر را نشان میدهد و همچنین زمانی که قیمتی تعیین نمیکنید عبارت تماس بگیرید را نمایش میدهد بسیاری علاقه دارند که به جای عدد 0 در قالب سایت خود از (عبارت رایگان) استفاده کنند که جلوه ی زیبا تر و بهتری نسبت به عدد 0 دارد در این مقاله سعی داریم نحوه نمایش عبارت رایگان به جای0 را در محصولات ووکامرس آموزش دهیم پس با ما همراه باشید.


نمایش عبارت رایگان به جای 0 در محصولات ووکامرس

همچنین ممکن است مفید باشد.نمایش محصولات ووکامرس در صفحه اصلی در پست های وردپرس

نمایش عبارت رایگان به جای 0 در محصولات ووکامرس

برای نمایش عبارت رایگان به جای0 در محصولات ووکامرس باید کد زیر را در فایل functions.php (فانکشن) خود قرار دهید

/* WooCommerce: Free Products */
add_filter( 'woocommerce_get_price_html', 'persiaproje_price_zero', 100, 2 );

function persiaproje_price_zero( $price, $product ){

if ( '0' === $product->get_price()  ) {
$price = 'رایگان';
}
return $price;
}

با به کار بردن کد بالا در فایل فانکشن خود تمام محصولاتی که قیمت آن ها را صفر قرار داده اید به جای عدد 0 عبارترایگان” را نمایش میدهد و در صورتی که قیمتی برای محصول تعیین نکرده باشید عبارت با ما تماس بگیرید را نمایش میدهد.

انجام پروژه طراحی سایت در پرشیا پروژه با استفاده از بهترین متخصصان

نمایش عبارت رایگان در صورت خالی گذاشتن قیمت درمحصولات ووکامرس

برای اینکه علاوه بر قیمت 0 در صورت خالی گذاشتن قیمت هم عبارته رایگان را به جای با ما تماس بگیرید نمایش دهد باید از کد زیر به جای کد بالا استفاده کنیم.

add_filter( ‘woocommerce_get_price_html’, ‘bbloomer_price_free_zero_empty’, ۱۰۰, ۲ );

function bbloomer_price_free_zero_empty( $price, $product ){

if ( ” === $product->get_price() || 0 == $product->get_price() ) {
$price = ‘رایگان’;
}

return $price;
}

درکد های به کار رفته در بالا از یک هوک ووکامرسی استفاده شده است که دو پارامتر رو به تابع کال بک ما منتقل میکند. یکی از این ها آیدی محصول را و دیگری قیمت تابع را بعد از دریافت کردن قیمت مورد بررسی قرار میدهد که آیا این محصول دارای قیمت 0 یا کلا قیمت ندارد که در این صورت به جای آن ها عبارت رایگان را قرار میدهد.

انجام دادن انواع پروژه های دانشجویی در پرشیا پروژه

تماس با ما

پرشیا پروژه فعالیت خود را در سال 98 آغاز کرد و با جمع کردن تیمی متخصص در زمینه و رشته های مختلف آماده خدمت رسانی به شما همکاران گرامی میباشد

خبر نامه سایت

با عضویت در خبرنامه پرشیا پروژه از آخرین مطالب و محصولات با خبر شوید

.
کلیه حقوق برای سایت پرشیا پروژه محفوظ است.