درچ رایگان بجای 0 تومان در فروشگاه ساز ووکامرس
وردپرس که امروزه یگی از سیستم های مدیرت محتوای محبوب در جامع ما می باشد و بیشتر کاربران و وبمستران با ان آشنایی دارند و میدادند که فروشگاه ساز ووکامرس با یکسری امکانات پولی و رایگان یکی از پلاگین های قدرتمند ووکامرس محسوب می شود و خیلی محبوبیت خاصی در سرتاسر دنیا دارد پس مورد استفاده زیادی از افراد قرار میگیرد .
اگر شما هم فروشگاه اینترنتی دارید که برخی محصولات رو بصورت رایگان قرار میدهید باید متوجه شده باشید که بجای درج کلمه رایگان صفر تومان درج می شود . از اونجای که جنبه خوبی ندارد و برخی از کاربران متوجه رایگان بودن محصول نمی شوند پس امروز قصد داریم با این آموزش شما رو به هدفتان برسانیم .
این کار بدون هیچ گونه افزونه و خیلی راحت اتجام می شود پس خیالتان راحت باشد در ابتدا از فایل های قالب خود یک فایل بکپ تهیه نماید . اگر از قالبی استفاده میکنید که از نسخه Child یا همان کودک استفاده می کند باید کد زیر را در بخش function.php قرار دهید ، اگه قالب شما از نسخه چیلد استفاده نمی کند پس در انتهای فایل فانکش قالب خود کپی کنید .
// o toman be raygan
add_filter( 'woocommerce_get_price_html', 'price_free_zero_empty', 100, 2 );
function price_free_zero_empty( $price, $product ){
if ( '' === $product->get_price() || 0 == $product->get_price() ) {
$price ='برای شما رایگان';
}
return $price;
}
فقط توجه داشته باشد که باید بعد از <?php کد بالا را قرا دهید