وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

چرا قیمت محصول متغیر ووکامرس بعد از انتخاب رنگ یا سایز تغییر نمی‌کند؟

آموزش تشخیص قیمت گونه ووکامرس؛ از انتخاب ویژگی و قیمت هر تغییر تا بررسی قالب، کش و مبلغ واقعی سبد خرید.

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

اول مطمئن شویم چه چیزی باید تغییر کند

فرض کنید یک کفش دو سایز دارد: سایز ۴۰ با قیمت ۸۰۰ هزار تومان و سایز ۴۱ با قیمت ۹۰۰ هزار تومان. مشتری باید همه گزینه‌های لازم، مثلاً هم رنگ و هم سایز، را انتخاب کند تا گونه مشخص شود. اگر فقط رنگ را انتخاب کرده باشد و سایز خالی مانده باشد، ممکن است قیمت گونه نهایی هنوز معلوم نباشد.
صفحه محصول را در یک مرورگر خصوصی باز کنید و این مراحل را انجام دهید:
۱. همه گزینه‌های لازم را برای گونه اول انتخاب و قیمت‌هایی را که روی صفحه دیده می‌شوند یادداشت کنید. ۲. همه گزینه‌های گونه دوم را انتخاب و دوباره قیمت را ببینید. ۳. به محل نمایش قیمت دقت کنید: بعضی قالب‌ها بازه قیمت مانند «۸۰۰ تا ۹۰۰ هزار تومان» را نزدیک عنوان نگه می‌دارند و قیمت گونه انتخابی را نزدیک دکمه افزودن به سبد نشان می‌دهند. ثابت‌ماندن بازه بالای صفحه به‌تنهایی اثبات خطا نیست. ۴. در محیط آزمایشی هر گونه را جداگانه به سبد اضافه کنید و نام ویژگی، تعداد و مبلغ سبد را ببینید. از پرداخت واقعی استفاده نکنید و قبل از آزمایش، سبد را خالی کنید.
اگر صفحه قیمت را درست نشان می‌دهد اما سبد مبلغ دیگری دارد، به مالیات، تعداد و افزونه قیمت‌گذاری بروید. اگر سبد هم درست است و فقط محل نمایش قیمت برای شما نامناسب است، احتمالاً مسئله طراحی قالب است. اگر گونه انتخاب نمی‌شود یا به سبد نمی‌رود، اول تنظیم خود گونه و خطاهای صفحه را بررسی کنید.

مرحله اول: قیمت هر گونه را در پیشخوان ببینید

در وردپرس به محصولات ← همه محصولات بروید و محصول موردنظر را ویرایش کنید. در بخش داده‌های محصول، نوع محصول باید با ساختار مورد انتظار شما سازگار باشد؛ برای محصول دارای گونه مستقل، معمولاً محصول متغیر انتخاب می‌شود.
بخش تغییرات یا Variations را باز کنید. گونه اول را باز و این موارد را بخوانید:
  • آیا ترکیب رنگ و سایز همان چیزی است که مشتری انتخاب می‌کند؟
  • آیا قیمت عادی برای آن گونه ثبت شده است؟
  • آیا قیمت فروش ویژه و زمان شروع یا پایان آن فعال است؟
  • آیا خود گونه فعال است و وضعیت موجودی اجازه فروش می‌دهد؟
همین کار را برای گونه دوم تکرار کنید. اگر هر دو قیمت یکسان دارند، تغییرنکردن عدد می‌تواند رفتار درست باشد. اگر قیمت یکی خالی است، ممکن است آن گونه برای خرید نمایش داده نشود. قیمت واقعی تأییدشده را وارد کنید، تغییرات گونه را ذخیره و سپس خود محصول را به‌روزرسانی کنید. ظاهر دکمه‌های ذخیره در نسخه‌های گوناگون متفاوت است؛ بعد از بارگذاری مجدد صفحه ویرایش، مطمئن شوید مقدار باقی مانده است.
برای آزمایش، یک قیمت ساختگی را روی محصول در حال فروش ثبت نکنید. بهتر است در سایت آزمایشی دو گونه با قیمت‌های مشخص بسازید و بعد از پایان آزمایش، داده آزمایشی را مدیریت کنید.

مرحله دوم: ویژگی داشتن با ساخته‌شدن گونه فرق دارد

در صفحه ویرایش محصول، بخش ویژگی‌ها را باز کنید. مثلاً ویژگی «رنگ» ممکن است گزینه‌های قرمز و آبی داشته باشد، اما اضافه‌کردن رنگ جدید لزوماً گونه قابل فروش آن را به‌طور خودکار ایجاد نمی‌کند. در نسخه‌های رایج، ویژگی باید برای ساخت تغییرات قابل استفاده باشد و ترکیب موردنیاز نیز در فهرست تغییرات وجود داشته باشد.
برای مثال اگر قرمز و آبی و دو سایز ۴۰ و ۴۱ دارید، چهار ترکیب ممکن است وجود داشته باشد. فروشگاه الزاماً همه آن‌ها را عرضه نمی‌کند. در بخش تغییرات بررسی کنید ترکیب موردنظر، مثل «آبی و ۴۱»، واقعاً ایجاد و فعال شده و قیمت صحیح دارد. اگر وجود ندارد و واقعاً در فروشگاه عرضه می‌شود، آن گونه را طبق راهنمای ووکامرس اضافه و قیمت و موجودی تأییدشده را وارد کنید.
دکمه ساخت همه ترکیب‌ها می‌تواند تعداد زیادی گونه ایجاد کند. قبل از استفاده، فهرست کالاها و اثر آن بر موجودی و قیمت را بسنجید؛ بدون بررسی، ترکیب‌های اضافی نسازید. اگر گزینه‌ای مانند «هر رنگ» استفاده شده، ترتیب و هم‌پوشانی گونه‌های عمومی و مشخص می‌تواند نتیجه انتخاب را تغییر دهد؛ تنظیم را با راهنمای همان نسخه بررسی کنید و روی محیط آزمایشی نتیجه را ببینید.

مرحله سوم: موجودی و گزینه‌های قابل انتخاب را تطبیق دهید

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

مرحله چهارم: مالیات، تخفیف و تعداد را از قیمت پایه جدا کنید

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

مرحله پنجم: کش و افزونه‌ها را به‌ترتیب بررسی کنید

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

مرحله ششم: خطای مرورگر را ثبت کنید

اگر انتخاب گزینه هیچ تغییری در صفحه ایجاد نمی‌کند، در Chrome یا Edge کلید F12 را بزنید و تب Console را باز کنید. صفحه را تازه کنید، گزینه‌ها را انتخاب کنید و ببینید آیا خطای قرمزی در همان لحظه ظاهر می‌شود. خطای مربوط به فایل JavaScript می‌تواند سرنخ باشد، اما هر پیام قرمز الزاماً علت این مشکل نیست.
نام فایل، پیام و زمان را یادداشت کنید و همان آزمایش را در سایت آزمایشی با غیرفعال‌کردن افزونه مظنون تکرار کنید. محتویات کوکی، توکن، اطلاعات حساب یا تصویر کامل درخواست‌های پرداخت را برای کسی نفرستید. اگر Console خطایی نداشت، به معنی سالم‌بودن قطعی همه تنظیمات نیست؛ قیمت، گونه و پاسخ سبد همچنان باید بررسی شوند.
اگر قالب، قیمت انتخاب‌شده را در جای دلخواه نشان نمی‌دهد اما مبلغ سبد درست است، تنظیمات نمایش قالب و سازگاری آن با نسخه ووکامرس را بخوانید و از سازنده قالب روش رسمی بخواهید. کد ناشناس را در functions.php یا سایت اصلی قرار ندهید؛ تغییر نمایشی اشتباه می‌تواند قیمت گمراه‌کننده بسازد.

آزمایش نهایی: صفحه، سبد و مبلغ سفارش باید هماهنگ باشند

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

منابع فنی

اشتراک‌گذاری:
لینکدینتلگرامایکس

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام