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

ویژگیهای کلیدی افزونه
- افزایش یا کاهش قیمت بهصورت درصدی
- افزایش یا کاهش قیمت با مبلغ ثابت
- اعمال تغییر روی قیمت عادی، قیمت فروش ویژه یا هر دو
- گرد کردن قیمت به نزدیکترین مقدار، رو به بالا یا رو به پایین
- امکان تعیین حداقل و حداکثر قیمت
- فیلتر محصولات بر اساس دستهبندی، برند و برچسب
- انتخاب محصولات بر اساس شناسه
- مستثنی کردن محصولات مشخص از عملیات
- فیلتر محصولات بر اساس SKU
- فیلتر بر اساس وضعیت انتشار محصول
- فیلتر بر اساس وضعیت موجودی
- پشتیبانی از محصولات ساده و وارییشنهای ووکامرس
- پیشنمایش تغییرات قبل از اعمال نهایی
- پردازش دستهای در پسزمینه
- نمایش وضعیت پیشرفت عملیات
- امکان لغو عملیات در حال اجرا
- ثبت تاریخچه عملیات و جزئیات هر تغییر
- بازگردانی ایمن تغییرات قیمت
این افزونه برای چه فروشگاههایی مناسب است؟
مدیریت قیمت بهانگار برای مدیران فروشگاههای ووکامرسی، فروشگاههای دارای تعداد زیاد محصول، فروشگاههایی که قیمت محصولاتشان بهصورت دورهای تغییر میکند و مدیرانی که نیاز دارند تغییر قیمت گروهی را با امکان بررسی و بازگشت انجام دهند مناسب است.
برای مثال، زمانی که قیمت خرید گروهی از محصولات ۱۰ یا ۱۵ درصد افزایش پیدا کرده باشد، میتوانید همان گروه را با فیلتر مناسب انتخاب کرده و افزایش قیمت را روی آن اعمال کنید.
همچنین میتوانید فقط یک دستهبندی، برند، گروهی از SKUها یا شناسههای مشخص را هدف قرار دهید و سایر محصولات را بدون تغییر نگه دارید.
پیشنمایش قبل از تغییر قیمت
قبل از اعمال تغییرات نهایی میتوانید نتیجه محاسبات را در بخش پیشنمایش مشاهده کنید. در این مرحله قیمت فعلی و قیمت جدید محصولات مشخص میشود و امکان بررسی نتیجه قبل از اجرای واقعی عملیات وجود دارد.
اعمال تغییرات بر اساس همان اطلاعات ثبتشده در پیشنمایش انجام میشود. اگر بین زمان پیشنمایش و اجرای عملیات، قیمت یک محصول تغییر کرده باشد، افزونه از بازنویسی خودکار آن جلوگیری میکند.
پردازش پسزمینه
عملیات تغییر قیمت بهصورت دستهای و در پسزمینه پردازش میشود. این فرآیند با استفاده از Action Scheduler ووکامرس انجام میشود تا عملیات روی تعداد زیاد محصولات در چند مرحله اجرا شود.
در هنگام پردازش میتوانید وضعیت پیشرفت عملیات را مشاهده کنید و در صورت نیاز عملیات در حال اجرا را لغو کنید.
تاریخچه تغییرات و بازگردانی قیمت
تمام عملیاتهای انجامشده در بخش تاریخچه ثبت میشوند و امکان مشاهده جزئیات هر عملیات وجود دارد.
برای عملیات تکمیلشده امکان Undo در نظر گرفته شده است. هنگام بازگردانی، افزونه ابتدا قیمت فعلی محصول را با قیمت ثبتشده در عملیات اصلی مقایسه میکند.
اگر محصول بعد از اجرای عملیات بهصورت دستی یا توسط فرآیند دیگری تغییر کرده باشد، افزونه قیمت جدید را بازنویسی نمیکند و آن مورد را بهعنوان خطا گزارش میدهد. به این ترتیب تغییرات جدید و دستی محصولات بهصورت ناخواسته از بین نمیروند.
پیشنیازهای فنی
- وردپرس نسخه 6.4 یا بالاتر
- ووکامرس نسخه 8.0 یا بالاتر
- PHP نسخه 8.1 یا بالاتر
- نصب و فعال بودن افزونه WooCommerce
- اجرای صحیح Scheduled Actions و WP-Cron برای پردازشهای پسزمینه
افزونه برای تغییر قیمت محصولات از APIهای استاندارد WooCommerce CRUD استفاده میکند و برای محیطهای WooCommerce HPOS طراحی شده است.
رابط مدیریتی افزونه فارسی و راستچین است و بخشهای اصلی آن شامل تغییر قیمت و تاریخچه تغییرات میشود.


















