آموزش ووکامرسفناوریوردپرس

مخفی کردن قیمت محصولات ناموجود در ووکامرس

 مخفی کردن قیمت محصولات ناموجود در ووکامرس

مخفی کردن قیمت محصولات ناموجود در ووکامرس

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

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

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

دومین روش : استفاده از استایل CSS

این روش نیز بسیار ساده است. در این روش برای مخفی کردن قیمت محصولات ناموجود در ووکامرس از استایل های CSS  استفاده می کنیم.در این روش شما تنها کد دو خطی زیر را در فایل استایل سایت در هر محلی که مایل هستید قرار دهید. همچنین می توانید این کد را در  کدهای استایل سفارشی قالب سایت خود قرار دهید. برای دسترسی به این بخش می توانید به بخش تنظیمات قالب مراجعه کنید. یا از پنل مدیریت وردرس وارد بخش سفارشی ساز قالب شده و css اضافی را بیابید.

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

سومین روش : مخفی کردن قیمت محصولات ناموجود در ووکامرس از طریق سفارشی سازی تمپلیت ها

در این روش قیمت محصولات ناموجود در لیست محصولات همچنان باقی می ماند و حذف نمی شود. اما با استفاده از این کد می توانید در صفحه محصول پیامی قرار دهید. آوینو توصیه می کند از این روش و روش اول با هم دیگر استفاده کنید. تا نتیجه بهتری داشته باشید. برای استفاده از این روش به منظور مخفی کردن قیمت محصولات ناموجود در ووکامرس شما باید زیر فولدرsingle-product از زیر فولدر woocommerce در فایل قالب سایت خود مراجعه کنید.

ممکن است این مسیر در قالب شما وجود نداشته باشد. نگران نباشید. میتوانید خودتان این مسیر را در قالب خود ایجاد کنید. سپس یک فایل با نام price.php ایجاد کنید و کد زیر را در آن قرار دهید. نکته مهم در این بخش این است که  برای پشیبانی از زبان فارسی اینکودینگ فایل شما باید utf-8 باشد.

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

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

برچسب ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن