نمایش متن به جای مبلغ صفر در محصولات ووکامرس

نمایش متن به جای مبلغ صفر در محصولات ووکامرس

شاید برای شما هم پیش آید که محصولاتی داشته باشید که قیمت آن هر لحظه نوسان داشته باشد و نتوانید یک قیمت ثابتی را برایش تعریف کنید و این که بخواهید قبل از خرید مشتری برای استعلام قیمت با شما تماس بگیرد! بنابراین باید متنی را به جای قیمت آن قراردهید که با استفاده از تکه کد زیر مقدور به انجام این کار خواهید بود . برای نمایش متن به جای مبلغ صفر کافیست در کد متن تماس بگیرید را حذف کنید و متن مورد نظر خودتان را بنویسید

add_filter( ‘woocommerce_get_price_html’, ‘a4fran3_price_zero’, 100, 2 );
function a4fran3_price_zero( $price, $product ){
if ( ” === $product->get_price() || 0 == $product->get_price() ) {
$price = ‘تماس بگیرید’;
}
return $price;
}

کافیست کد بالا را در فایل فانکشن قالب درج نمایید

آچار فرانسه

93 بازدید دسته بندی : مقالات,وردپرس پنجشنبه ۱۰ بهمن ۱۳۹۸ بدون دیدگاه
لینک کوتاه مطلب : https://a4fran3.ir/?p=15165


نظرات شما