درباره افزونه نینجالیتیکس Ninjalytics: گزارش فروش و خروجی سفارش برای ووکامرس
داستان این افزونه از یه پروژه قدیمیتر شروع میشه. سالها پیش یه افزونه ساده به اسم «Product Sales Report for WooCommerce» توی مخزن وردپرس بود که کارش تولید گزارش فروش محصولات بود. این افزونه بعداً توسط شرکت WP Zone خریداری شد و نسخه پولی پیدا کرد. بعد از مدتی، BerryPress (یه تیم توسعهدهنده تخصصی وردپرس) کل این مجموعه رو خرید و تصمیم گرفت بهجای نگهداری یه افزونه قدیمی، یه نسخه نسلبعدی از صفر طراحی کنه. نتیجه این تصمیم شد Ninjalytics؛ افزونهای که طبق مستندات BerryPress بیش از یک دهه تجربه گزارشدهی رو با موتور کاملاً بازنویسیشده، نمودارهای داخلی و پشتیبانی از چند پلتفرم ترکیب کرده. Ninjalytics عملاً دو افزونه قدیمی رو جایگزین میکنه: هم گزارش فروش محصولات، هم خروجی آیتمهای سفارش. از بین امکاناتش میشه به اینها اشاره کرد: بیش از ۱۵ قالب آماده گزارش (از پرفروشترین محصولات گرفته تا گزارش موجودی و فروش بر اساس منطقه جغرافیایی)، پیشنمایش زنده قبل از خروجی گرفتن، خروجی CSV و XLSX، فیلتر بازه زمانی با میانبرهایی مثل «۷ روز گذشته» یا «امسال»، پشتیبانی از سیستم HPOS وردپرس، و یه قابلیت باحال به اسم Order Export Mode که جزئیات کامل هر سفارش رو با اطلاعات ارسال و وضعیت پرداخت خروجی میگیره. علاوه بر ووکامرس، نسخه بتای پشتیبانی از Easy Digital Downloads هم داره. برای کاربر ایرانی چند نکته مهم هست. اول این که تمام پردازشها داخل سرور خودت انجام میشه؛ هیچ دادهای به سرور خارجی فرستاده نمیشه و نیازی به API خارجی یا اتصال به سرویسهای بلاکشده نیست. این یعنی روی هاست اشتراکی ایرانی هم بدون دردسر کار میکنه. دوم، خروجی CSV و XLSX مستقیماً توی اکسل یا گوگل شیت باز میشه؛ برای حسابداریهای داخلی یا گزارشدادن به مدیر مالی خیلی بهدرد میخوره. سوم، اگه از EDD برای فروش محصولات دیجیتال استفاده میکنی (که خیلی از فروشگاههای ایرانی فروش فایل و دوره آموزشی دارن)، این افزونه یکی از معدود گزینههاست که همزمان هر دو پلتفرم رو پوشش میده. ولی محدودیتهایی هم هست که باید بدونی. اول، قابلیتهای پیشرفته مثل ارسال خودکار گزارش با ایمیل، نمایش گزارش در فرانتاند سایت، و خروجی پیشرفته سفارشات همه پشت پلن پولی BerryPress قفل هستن؛ نسخه رایگان برای گزارشهای دستی کافیه ولی اتوماسیون نداره. دوم، چون ارسال ایمیل زمانبندیشده نیاز به SMTP داره و سرورهای ایرانی اغلب با ارسال ایمیل مشکل دارن، این فیچر پولی ممکنه بدون تنظیم درست SMTP کار نکنه. توصیه عملی: اگه فروشگاه ووکامرس داری و میخوای بفهمی کدوم محصول بیشتر فروخته، کدوم دستهبندی سودآورتره یا موجودی چه وضعی داره؛ نسخه رایگان این افزونه رو نصب کن. اگه نیاز به گزارشهای اتوماتیک و ایمیلی نداری، به پلن پولی نیازی نیست.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 2.0.14» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (product-sales-report-for-woocommerce-2.0.14.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه نینجالیتیکس Ninjalytics: گزارش فروش و خروجی سفارش برای ووکامرس اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 2.0.14
- Re-ordering fields in the list automatically changes table column order without ajax refresh
- Change the sort order field or direction settings automatically re-orders the table without an ajax refresh
- Changing a field name renames the column without an ajax refresh
- Clicking a table column heading to sort the table automatically updates the sort order and/or direction dropdown