You are currently viewing نمایش متن رایگان به جای مبلغ صفر در محصولات ووکامرس

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


بارگذاری…

اگر شما صاحب یک فروشگاه اینترنتی آنلاین هستید، ممکن است بخواهید به جای نمایش مبلغ صفر، عبارت “رایگان” به کاربران نمایش داده شود. در واقع نمایش عبارت رایگان یک راه بسیار موثر برای جذب مشتریان جدید و حفظ مشتریان قبلی است. اکثر قالب های فروشگاهی که استفاده می کنید این قابلیت را ارائه نمی دهند، اما شما می توانید از روش های مختلفی همچون افزودن کد، این ویژگی را به سایت خود اضافه کنید. به همین منظور ما در این مطلب قصد داریم شما را با آموزش نمایش متن رایگان به جای مبلغ صفر در محصولات ووکامرس آشنا کنیم.

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

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

برای اینکار؛ شما باید وارد فایل Function قالب خود شوید و سپس کدهای زیر را به آن اضافه کنید:

به جای عبارت “رایگان Free” می توانید از هر عبارت مشابه دیگری همچون تماس بگیرید و… استفاده کنید.

بیشتر بخوانید: آموزش حذف تاریخ از آدرس مطالب وردپرس بدون از دست رفتن سئو 

– ادامه آموزش نمایش کلمه رایگان به جای 0 تومان در ووکامرس

در صورتی که کدهای قبلی را اضافه کردید، اما هیچ نتیجه ای نداشت به شما پیشنهاد می کنم که کدهای زیر را به عنوان جایگزین یا افزودنی برای تغییر نمایش قیمت استفاده کنید:

        if ( 0 == $min_price ) {
            $max_price = end( $prices('price') );
            $min_reg_price = current( $prices('regular_price') );
            $max_reg_price = end( $prices('regular_price') );
            if ( $min_price !== $max_price ) {
                $price = wc_format_price_range( __( 'Free', 'woocommerce' ), $max_price );
                $price .= $product->get_price_suffix();
            } elseif ( $product->is_on_sale() && $min_reg_price === $max_reg_price ) {
                $price = wc_format_sale_price( wc_price( $max_reg_price ), __( 'Free', 'woocommerce' ) );
                $price .= $product->get_price_suffix();
            } else {
                $price = __( 'Free', 'woocommerce' );
            }
        }
    } elseif ( 0 == $product->get_price() ) {

        $price = '<span class="woocommerce-Price-amount amount">' . __( 'رایگان', 'woocommerce' ) . '</span>';
    
    return $price;
}

بیشتر بخوانید: آموزش نصب SSL رایگان در دایرکت ادمین 

جایگزین کردن رایگان به جای 0 تومان در ووکامرس با افزونه

در صورتی که نمی خواهید کدی را به فایل قالب خود اضافه کنید و یا اینکه نتیجه ای برای شما حاص نشد، می توانید از افزونه برای درج متن دلخواه در قسمت قیمت محصولات ووکامرس استفاده کنید. یکی از بهترین افزونه هایی که می توانید در این خصوص استفاده کنید، افزونه WooCommerce Customizer می باشد.

این افزونه به صورت رایگان در مخزن وردپرس به ثبت رسیده، بنابراین می توانید خیلی ساده آن را در سایت خود نصب و فعال کنید. برای انجام اینکار وارد پیشخوان وردپرس خود شوید و سپس از بخش “افزونه ها” روی گزینه “افزودن” کلیک کنید. سپس نام افزونه را در باکس بالای صفحه وارد و سرچ نمائید. پس از پیدا شدن افزونه آن را نصب نمائید.

بعد از اینکه افزونه برای شما فعال شد، وارد پنل خود شده و سپس از بخش “ووکامرس” روی گزینه “تنظیمات” کلیک کنید. در بخش “عمومی” گزینه ” پسوند نمایش قیمت یا Price Display Suffix” را پیدا کنید.

سپس در قسمت ” متن قیمت رایگان Free Price Text” عبارت دلخواه خود را وارد و در نهایت روی دکمه ذخیره تغییرات کلیک نمائید.

سوالات متداول

آیا به‌جای عبارت “رایگان” هر عبارت دیگری مثل تماس بگیرید را می‌توان درج کرد؟

بله شما می توانید به‌جای عبارت از هر عبارت دیگری همچون تماس بگیرید استفاده کنید.

جمع‌بندی

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