چگونه کمترین قیمت محصول متغیر را در ووکامرس نمایش دهیم؟

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

نمایش بازه‌ی قیمت در نگاه اول باعث گیج شدن مخاطبان شما می‌شود و تجربه به ما نشان داده است که تعدادی از کاربران، که مایل به خرید از سایت شما هستند، بخاطر این موضوع گیج می‌شوند و از شما خرید نمی‌کنند.

در این ویدئو به شما آموزش داده‌ایم که چگونه به جای این بازه ی قیمت، کمترین قیمت را به مخاطب نمایش دهید.

همچنین در این ویدئو آموزش داده‌ایم که چگونه به جای بازه ی قیمت، بیشترین قیمت محصول را در نگاه اول به مخاطب نمایش دهید. (نمایش کمترین یا بیشترین قیمت بستگی به نوع محصولات و سیاستهای تبلیغاتی شما دارد که در این مورد نیز در این ویدئو توضیح داده‌ایم.)

برای دانلود فایل کدها کلیک کنید.


اگر می‌خواهید به جای نمایش کمترین قیمت بیشترین قیمت را نمایش دهید، یا قیمت محصول قیمت را به این صورت بنویسید که (شروع قیمت از: …) یا (از …) و به جای … کمترین قیمت محصول قرار بگیرد با شماره 09213808492 در تلگرام در ارتباط باشید.


قبل از پرداختن به نحوه نمایش کمترین قیمت، بیایید به طور خلاصه به مفهوم محصولات متغیر در ووکامرس بپردازیم. محصولات متغیر محصولاتی هستند که ویژگی‌های مختلفی مانند رنگ، سایز، جنس و … دارند و هر ویژگی می‌تواند قیمت متفاوتی داشته باشد. این نوع محصولات به کسب‌وکارها این امکان را می‌دهد تا تنوع بیشتری از محصولات را ارائه دهند و به مشتریان امکان انتخاب بیشتری بدهند.

چرا نمایش کمترین قیمت محصول متغیر مهم است؟

نمایش کمترین قیمت محصول متغیر به چند دلیل مهم است:

جذب مشتری: مشتریان به طور طبیعی به دنبال بهترین معامله هستند و نمایش کمترین قیمت می‌تواند توجه آن‌ها را جلب کند.
شفافیت: نمایش واضح کمترین قیمت به مشتریان کمک می‌کند تا به سرعت درک کنند که چه قیمتی برای یک محصول خاص باید پرداخت کنند.
بهبود تجربه کاربری: با نمایش واضح کمترین قیمت، مشتریان می‌توانند سریع‌تر محصولات مورد نظر خود را پیدا کنند و فرایند خرید را آسان‌تر کنند.

روش‌های نمایش کمترین قیمت محصول متغیر در ووکامرس

برای نمایش کمترین قیمت محصول متغیر در ووکامرس، چند روش وجود دارد:

1. استفاده از افزونه‌ها:

ساده‌ترین و سریع‌ترین روش: بسیاری از افزونه‌های ووکامرس به طور خاص برای نمایش کمترین قیمت محصولات متغیر طراحی شده‌اند. این افزونه‌ها معمولاً دارای تنظیمات ساده‌ای هستند و به شما امکان می‌دهند تا به راحتی ظاهر و مکان نمایش قیمت را سفارشی‌سازی کنید.
تنوع و قابلیت‌های بیشتر: برخی از افزونه‌های پیشرفته‌تر امکانات بیشتری مانند نمایش محدوده قیمت، مرتب‌سازی محصولات بر اساس قیمت و … را ارائه می‌دهند.

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

افزونه‌های تخصصی برای نمایش کمترین قیمت:

WooCommerce Price Options: این افزونه به شما امکان می‌دهد تا قیمت‌های مختلفی را برای هر ویژگی محصول تعیین کنید و کمترین قیمت را به صورت خودکار نمایش دهد. همچنین قابلیت‌های دیگری مانند نمایش محدوده قیمت و تخفیف‌های مبتنی بر قیمت را نیز ارائه می‌دهد.

YITH WooCommerce Price Lab: این افزونه قدرتمند به شما اجازه می‌دهد تا قیمت‌ها را بر اساس قوانین مختلفی محاسبه و نمایش دهید. همچنین می‌توانید قیمت‌ها را بر اساس تعداد، وزن، یا سایر ویژگی‌های محصول تنظیم کنید.

Product Add-ons for WooCommerce: این افزونه به شما امکان می‌دهد تا افزونه‌های سفارشی به محصولات خود اضافه کنید و قیمت هر افزونه را به صورت جداگانه تعیین کنید. همچنین می‌توانید کمترین قیمت کل محصول را با در نظر گرفتن افزونه‌ها نمایش دهید.

WooCommerce Product Table: این افزونه به شما امکان می‌دهد تا لیستی از محصولات را به صورت جدول نمایش دهید و برای هر محصول اطلاعات مختلفی از جمله کمترین قیمت را نمایش دهید.

Advanced Product Labels: این افزونه به شما امکان می‌دهد تا برچسب‌های سفارشی را به محصولات خود اضافه کنید و کمترین قیمت را به عنوان یک برچسب نمایش دهید.

WooCommerce Product Filter: این افزونه به شما امکان می‌دهد تا محصولات را بر اساس ویژگی‌های مختلف فیلتر کنید و کمترین قیمت را در نتایج فیلتر شده نمایش دهید.

2. استفاده از کدهای سفارشی:

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

3. استفاده از توابع ووکامرس:

برای کسانی که می‌خواهند تغییرات کوچکی ایجاد کنند: ووکامرس توابع مختلفی را برای کار با محصولات متغیر ارائه می‌دهد. با استفاده از این توابع می‌توانید به صورت دستی کمترین قیمت را محاسبه کرده و آن را نمایش دهید.
نیاز به دانش فنی: استفاده از توابع ووکامرس نیاز به دانش فنی بیشتری دارد و ممکن است برای کاربران مبتدی کمی پیچیده باشد.

نکات مهم:

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

کدام روش را انتخاب کنم؟

اگر شما به دنبال یک راه حل سریع و آسان هستید، استفاده از افزونه‌ها بهترین گزینه است. اما اگر به دنبال کنترل کامل بر نحوه نمایش قیمت هستید و دانش فنی کافی دارید، می‌توانید از کدهای سفارشی استفاده کنید.

این مطلب برای شما مفید بود؟

بله
خیر
مرسی از فیدبک شما

34 دیدگاه در چگونه کمترین قیمت محصول متغیر را در ووکامرس نمایش دهیم؟

  1. مجید

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

  2. محمد

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

    • امیر ارسلان بهنام

      درود بر شما، در حالت پیش فرض ووکامرس قیمت را به صورت بازه‌ای نمایش می‌دهد. اگر قالب شما کمترین قیمت را نشان می‌دهد یکی از دو اقدام زیر را انجام دهید:
      1- تنظیمات قالب را بررسی کنید. شاید در تنظیمات امکان تغییر این حالت وجود داشته باشد (بستگی به نوع قالب شما دارد)
      2- از طراح قالب بخواهید کدها را متناسب با نیاز شما اصلاح کند.

  3. سجاد نیک کار

    سلام و عرض ادب.
    من در سایتم محصولات فیزیکی میفروشم. و تمام محصولاتم دارای متغییر هستند. بعضی از متغییرها ناموجود میشن و ما قیمت آن ها را حذف میکنیم و قیمت برای آنها نیست. حال مشکل اینجاست که کدی که ارائه کردید باعث میشه که کمترین قیمت یعنی همان متغییری که قیمت ندارد را به کاربر نمایش بدهد که اصلا وجه خوبی ندارد. برای اینکه کمترین قیمت متغییر به غیر از متغییری که بدون قیمت هست در سایت نمایش داده شود باید چکار کرد؟
    با تشکر از اموزش خوبتون

    • سجاد نیک کار

      این مشکل حل شد.

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

      • امیر ارسلان بهنام

        درود بر شما، اگر هنگام تعریف کردن محصول متغیر متغیرهای پیش فرض را انتخاب کنید، دیگر نیازی به کد نویسی نخواهید داشت. آموزش کامل محصول متغیر را در لینک زیر می‌بینید.
        https://docs.woocommerce.com/document/variable-product/
        با توجه به اینکه برخی محصولات متغیر وابسته به قیمت نیستند، اگر از کدی استفاده شود که بر مبنای قیمت بخواهد متغیر پیش فرض را انتخاب کند ممکن است تداخل در کدها به وجود آید.

        • سجاد نیک کار

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

  4. علی

    سلام. وقتی من از این کد استفاده میکنم، سایتم دیگه لود نمیشه و کلا به اروری میخورم که مجبور میشم مجدد فایل function.php رو به حالت اولیه خودش برگردونم. البته مشکلی که هست اینه که من از قالب سیگما استفاده می کنم و فایل function.php این قالب یه حالت کد شده ای داره و کدهای عجیب و غریبی داخلش هست.
    میخواستم ببینم راهی داره که بشه قیمت کمترین رو بدون اینکه مشکلی برای سایت به وجود بیاد تغییر بدم؟

  5. پوریا

    با سلام
    با استفاده ازین کد وقتی قیمت حراجی به محصولات متغیر اضافه میکنیم اون قیمت حراجی در کنار قیمت عادی نمایش داده می شه؟ (به این صورت که روی قیمت عادی خط زده بشه و قیمت حراجی نمایش داده بشه) ؟
    ممنون از توضیحتون

  6. سیدعلی

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

    • امیر ارسلان بهنام

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

  7. عرفان

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

    • امیر ارسلان بهنام

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

  8. مهران

    سلام . عالي بود اين موردي كه توضيح داديد.
    من سايت فروش فايل دارم و ميخام يكي از نمونه فايلها رو رايگان بزارم . در تنظيم قيمت عدد صفر رو ميزارم . ولي ميخام قيمت بيستر رو نشون بده . كد شما رو هم گذاشتم توي سايتم ولي بازم قيمت رايگان رو نشون ميده .
    ممنون ميشم چجوري ميتونم اين مشكل رو حل كنم

    • امیر ارسلان بهنام

      سلام وقت بخیر
      برای کاری که شما می‌خواهید انجام دهید این آموزش کاربردی ندارد.
      یا ویدئو را به صورت رایگان در دل توضیحات قرار دهید، یا آن را به صورت یک محصول جداگانه و با قیمت رایگان ارائه دهید.
      اگر در سایتتان فقط فایل می‌فروشید قالب‌های مبتنی بر edd برای شما مناسب تر است و این مورد را راحتتر می‌توانید اجرا کنید.

  9. مهدی حسینعلی

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

    • ارسلان بهنام

      درود بر شما،
      برای این کار باید در کدنویسی قالب تغییراتی را ایجاد کنید و بخشی که مربوط به قیمت هست را اصلاح کنید.
      با توجه به اینکه قالب‌های مختلف با یکدیگر از نظر کد نویسی تفاوت دارند، بهتر است از یک برنامه نویس برای انجام این کار کمک بگیرید.

  10. حمید

    سلام ، ممنون از راهنماییتون ، من میخوام یک کلمه ی دیگه هم به اول قیمت مینیمم اضافه بشه ، مثلا قیمت ها بشه : از 60000 تومان ، یا: شروع از 20000 تومان،
    اگر بخوام این “از” قبل از قیمت بیاد چکاری باید انجام داد ؟ ممنون میشم کمکم کنید.

    • امیر ارسلان بهنام

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

  11. mohammad0395

    سلام آقا بهنام خوبی یه سوال داشتم
    در مورد اپدیت افزونه ویژهال اکمپوزر
    چطور باید اپدیداش کنم اگه راهنمای کنید ممنونم
    سوال دوم درمورد پنل مدیریت سایت که وارد سایت میشی
    اول صفحه مینویسه قالب شما دارای فایل های قدمی ووکامرس است
    آیا میشود ان را درست کرد
    ممننونم

    • ارسلان بهنام

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

  12. Sajjadkhosropour

    سلام
    من میخوام به فرض مثال یک نمونه سوال بفروشم. میخوام در صفحه محصول، کاربر بتونه فایل ورد، pdf سوالات و پاسخنامه ویدئویی را انتخاب کنند. با محصولات متغیر فقط می توان یک کشویی قرار داد که فقط یکی از آیتم ها قابل اضافه کردن به سبد خرید هست. میخوام یک چک باکس داشته باشم که مثلا کاربر بتونه فقط فایل ورد و فایل ویدئوی پاسخنامه را انتخاب کنه و خودکار قیمت محصول تغییر کنه.
    برای این کار باید چکار کنم؟
    ممنون میشم راهنمایی بفرمایید

    • ارسلان بهنام

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

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

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