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

چرا تخفیف زمان‌بندی‌شده ووکامرس شروع یا تمام نمی‌شود؟

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

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

اول دقیق مشخص کنید چه چیزی اشتباه است

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

قدم اول: قیمت و تاریخ را در محصول درست ببینید

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

قدم دوم: ساعت و منطقه زمانی سایت را بخوانید

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

قدم سوم: صف کارها و وضعیت اجرای آن را ببینید

در بسیاری از فروشگاه‌های ووکامرس، فهرست کارهای زمان‌بندی‌شده از ووکامرس ← وضعیت ← اقدامات زمان‌بندی‌شده یا در بعضی نسخه‌ها از بخش ابزارها در دسترس است. نام دقیق منو می‌تواند متفاوت باشد. برای زمان حدود شروع یا پایان، کارهای مرتبط با حراج و وضعیت‌های Pending، Complete یا Failed را ببینید. اگر اطلاعات کار شناسه محصول دارد، مطمئن شوید به همان محصول یا گونه مربوط است.
در نسخه‌های جدیدتر، روش زمان‌بندی قیمت حراج و نام کارها ممکن است با نسخه‌های قدیمی فرق کند. برای مثال کد فعلی ووکامرس برای برخی کارهای شروع و پایان حراج از Action Scheduler استفاده می‌کند و سازوکارهای قدیمی‌تر نیز برای سازگاری وجود دارند. بنابراین ندیدن یک نام مشخص به‌تنهایی ثابت نمی‌کند صف خراب است؛ نسخه نصب‌شده و گزارش همان فروشگاه مهم‌اند.
اگر کار مرتبط با پیام خطا شکست خورده، متن و زمان خطا را ثبت کنید و علت آن، مثل خطای افزونه یا ارتباط داخلی، را اصلاح کنید. اگر کارها معوق مانده‌اند، راهنمای عیب‌یابی صف کارهای ووکامرس مسیر تشخیص را توضیح می‌دهد. اجرای دستی همه کارهای صف یا حذف آن‌ها بدون شناخت، ممکن است ایمیل‌ها و عملیات دیگری را دوباره اجرا کند.
WP-Cron و کارهای مبتنی بر آن به نحوه فعال شدن در سایت بستگی دارند؛ در سایتی که بازدید کم یا تنظیم cron سفارشی دارد، زمان اجرا می‌تواند با انتظار فرق کند. پیش از ساخت cron جدید، تنظیم فعلی و جلوگیری از اجرای هم‌زمان را با میزبان بررسی کنید. برای توضیح سازوکار پایه نیز راهنمای نوشته زمان‌بندی‌شده وردپرس قابل استفاده است.

اگر قیمت واقعی درست است ولی صفحه قدیمی مانده

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

اگر فقط یک گونه یا افزونه قیمت‌گذاری مشکل دارد

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

پایان کار: آغاز و پایان را هر دو آزمایش کنید

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

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

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