در بیشتر فروشگاههای آنلاین یکی از اولین مسائلی که بعد از مدتی توجه مدیر فروشگاه را جلب میکند شیوه شمارهگذاری سفارشها میباشد، ووکامرس به صورت پیشفرض از شناسه پست (post ID) برای شماره سفارش استفاده میکند و این روش ساده است اما وقتی سفارش آزمایشی ثبت و حذف میشود یا سفارشی لغو میگردد شمارهها دیگر پشت سر هم و منظم نیستند و شکاف ایجاد میشود.
این شکافها برای خیلی از فروشگاهها مشکلساز میشود مخصوصاً وقتی قرار است فاکتورها به نرمافزار حسابداری منتقل شوند یا گزارشهای فروش دقیق و بدون پرش عدد بخواهید، افزونه Custom Order Numbers for WooCommerce دقیقاً برای حل همین مسئله طراحی شده و یکی از شناختهشدهترین افزونهها در این زمینه است.
چرا باید شماره سفارشات را سفارشی کرد؟
شماره سفارش پیشفرض ووکامرس چند محدودیت مهم دارد:
- وقتی سفارشی حذف میشود شماره بعدی از همان عدد ادامه پیدا نمیکند و پرش ایجاد میشود.
- نمیتوان به راحتی پیشوند (مثل سال، کد شعبه و…) یا پسوند اضافه کرد.
- در خیلی از سیستمهای حسابداری ایرانی شماره فاکتور باید کاملاً متوالی و بدون هیچ گونه وقفه باشد.
- شمارههای طولانی یا بدون ساختار مشخص ظاهر فاکتور و ایمیلهای ارسالی به مشتری را غیرحرفهای نشان میدهند.
با سفارشی کردن شماره سفارش در ووکامرس میتوانید:
- شمارهها را کاملاً پیوسته و بدون پرش کنید.
- پیشوند دلخواه اضافه کنید.
- طول شماره را ثابت نگه دارید (مثلاً همیشه ۶ رقمی).
- امکان پیگیری سفارش توسط مشتری فقط با همان شماره جدید را فراهم کنید.
این تغییرات باعث میشود هم کار خودتان راحتتر شود و هم مشتری حس بهتری از فروشگاه بگیرد.
نصب و فعالسازی افزونه شماره گذاری سفارشات ووکامرس
- وارد پیشخوان وردپرس شوید.
- به مسیر افزونهها ← افزودن بروید.
- در کادر جستجو بنویسید: Custom Order Numbers for WooCommerce
- افزونهای که توسعهدهنده آن Tyche Softwares است را پیدا کنید.
- روی نصب و سپس فعالسازی کلیک کنید.
- بعد از فعال شدن در بخش ووکامرس و قسمت پیکربندی یک گزینه جدید به نام Custom Order Numbers یا سفارشی سازی شماره سفارش (بسته به زبان سایت) اضافه میشود.
نکته: حتماً قبل از نصب مطمئن شوید ووکامرس روی سایت شما فعال و به روز است.
تنظیمات اصلی افزونه Custom Order Numbers for WooCommerce

بعد از ورود به صفحه تنظیمات افزونه با گزینههای زیر رو به رو میشوید:
سفارشی سازی شماره سفارش ووکامرس: فعال کردن این اولین گزینهای که باید تیک بزنید، بدون فعال کردن این گزینه هیچ تغییری اعمال نمیشود.
شمارش گر شماره سفارش: برای نوع شمارنده سه انتخاب اصلی وجود دارد:
Order ID (شناسه سفارش) ← شبیه حالت پیشفرض ووکامرس
Sequential (متوالی) ← شمارهها یکی پس از دیگری بدون پرش افزایش پیدا میکنند (پیشنهاد اصلی اکثر کاربران)
Random (تصادفی) ← بیشتر برای مواردی که امنیت یا جلوگیری از حدس زدن شماره مهم است.
شماره سفارش بعدی: در این قسمت میتوانید خودتان مشخص کنید که شمارنده از کدام عدد به بعد ادامه پیدا کند مثلاً:
اگر آخرین سفارش فعلی شما شماره ۴۵۶ دارد و میخواهید از ۵۰۰ شروع شود عدد ۵۰۰ را وارد کنید، اگر قصد دارید شمارهها را از ۱۰۰۱ آغاز کنید (مثلاً برای هماهنگی با سیستم حسابداری قبلی) ۱۰۰۱ بنویسید یا حتی اگر میخواهید یک فاصله عمدی ایجاد کنید عددی بالاتر از آخرین سفارش فعلی وارد نمایید.
نکته خیلی مهم: این تنظیم فقط روی سفارشهای جدیدی که از این لحظه به بعد ثبت میشوند اثر میگذارد و هیچ تغییری در شماره سفارشهای قدیمی و قبلی فروشگاه شما ایجاد نخواهد شد.
پیشوند سفارشی شماره سفارش: پیشوند سفارشی هر متنی که دوست دارید میتوانید بگذارید.
طول شماره سفارش: اگر تیک بزنید و مثلاً عدد ۶ را وارد کنید شمارهها همیشه ششرقمی نمایش داده میشوند (با صفر در سمت چپ پر میشود)، مثلاً به جای ۱۲۳ ← ۰۰۰۱۲۳
استفاده از شماره سفارشی برای پیگیری سفارش: اگر این گزینه را فعال کنید مشتری میتواند در صفحه پیگیری سفارش، شماره سفارش را وارد کند و وضعیت سفارش را ببیند.
مطلب پیشنهادی: شمارش تعداد دانلود فایل در وردپرس
تست تغییرات
- یک محصول را به سبد اضافه کنید.
- سفارش را تا مرحله پرداخت پیش ببرید (حتی اگر پرداخت نکنید).
- در پیشخوان ← ووکامرس ← سفارشها، شماره جدید را ببینید.
- اگر همه چیز درست تنظیم شده باشد شماره سفارش جدید باید دقیقاً طبق تنظیمات شما نمایش داده شود.
نکات مهم که باید بدانید
- تغییرات فقط روی سفارشات جدید اعمال میشود و سفارشات قبلی شماره قدیمی خود را نگه میدارند.
- اگر از افزونه فاکتور PDF استفاده میکنید معمولاً شماره جدید به درستی نمایش داده میشود اما پیشنهاد میشود برای تست یک فاکتور را چک نمایید.
جمعبندی
افزونه Custom Order Numbers for WooCommerce یکی از ابزارهای ضروری برای هر فروشگاه ووکامرسی است که میخواهد شماره سفارشاتش منظم، حرفهای و هماهنگ با نیازهای حسابداری باشد، نصب و تنظیم آن کمتر از ۱۰ دقیقه زمان میبرد و تأثیر زیادی روی مدیریت فروشگاه و ظاهر فاکتورها میگذارد، اگر تازه فروشگاه را راهاندازی کردهاید پیشنهاد میشود از همان ابتدا این افزونه را نصب و تنظیم نمایید تا بعداً نیازی به تغییر شمارههای قدیمی نداشته باشید، امیدواریم این مطلب از دیار وردپرس برای شما مفید بوده باشد.