FA-TOOLS — Header Component
افزونه دکان وردپرس

راهنمای جامع افزونه دکان وردپرس: ساخت سایت چندفروشندگی و مدیریت فروشندگان

افزونه دکان (Dokan) قدرتمندترین ابزار وردپرس برای تبدیل یک فروشگاه تک‌فروشنده‌ای ووکامرس به یک مارکت‌پلیس چندفروشندگی مانند دیجی‌کالا یا آمازون است. این افزونه به فروشندگان مختلف اجازه می‌دهد تا بدون دسترسی به پیشخوان وردپرس، فروشگاه اختصاصی خود را داشته باشند و محصولاتشان را مدیریت کنند. در این مقاله جامع، تمامی مراحل راه‌اندازی، مدیریت کمیسیون‌ها، نکات تخصصی فنی و راه‌حل چالش‌های رایج دکان را بررسی می‌کنیم.

فهرست مطالب مقاله

  • افزونه دکان چیست و چگونه کار می‌کند؟
  • مقایسه نسخه رایگان (Lite) و حرفه‌ای (Pro)
  • آموزش گام‌به‌گام پیکربندی و راه‌اندازی دکان
  • ۵ نکته کلیدی و تجربی در کار با دکان که کمتر گفته شده
  • مدیریت کمیسیون، تسویه‌حساب و حمل‌ونقل
  • بهینه‌سازی سرعت، امنیت و سئوی مارکت‌پلیس
  • پرسش‌های متداول
  • عیب‌یابی سریع و رفع مشکلات رایج

خلاصه سریع نکات کلیدی مقاله

  • دکان بر پایه ووکامرس عمل می‌کند و داشبورد کاملاً مجزایی در فرانت‌اند برای فروشندگان ایجاد می‌نماید.
  • نسخه Lite امکانات پایه دارد، اما برای پلن‌های اشتراکی، حمل‌ونقل پیشرفته و صدور فاکتور به نسخه Pro نیاز دارید.
  • تنظیم درست پیوندهای یکتا و مدیریت وظایف کرون (Cron Job) برای عملکرد صحیح تسویه‌حساب ضروری است.

افزونه دکان چیست و چگونه کار می‌کند؟

افزونه دکان چیست و چگونه کار می‌کند؟

افزونه دکان (Dokan Multi-Vendor) سیستم جامع چندفروشندگی برای وردپرس است که بر پایه ووکامرس ساخته شده و به مالکان سایت امکان می‌دهد سیستم مارکت‌پلیس راه‌اندازی کنند. با این افزونه، هر فروشنده یک پنل مدیریت اختصاصی در ظاهر سایت (Front-end) دریافت می‌کند تا بدون نیاز به ورود به پیشخوان اصلی وردپرس، محصولات، سفارش‌ها و درآمدهای خود را مدیریت کند.

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

مقایسه نسخه رایگان (Lite) و حرفه‌ای (Pro) دکان

مقایسه نسخه رایگان (Lite) و حرفه‌ای (Pro) دکان

نسخه رایگان دکان که در مخزن وردپرس موجود است، امکانات پایه را ارائه می‌دهد، اما برای گروه‌های بزرگتر یا مدل‌های درآمدی متنوع، نسخه پرپیمان‌تر Pro ضروری است. جدول زیر تفاوت‌های اصلی این دو نسخه را مشخص می‌کند:

قابلیت‌ها و امکانات تفکیک نسخه رایگان و حرفه‌ای
پنل اختصاصی فروشنده در فرانت‌اند پشتیبانی در هر دو نسخه (امکانات محدود در Lite)
انواع کمیسیون (ثابت، درصدی، ترکیبی) نسخه رایگان: درصدی ساده | نسخه Pro: انواع مدل‌ها
مدیریت حمل‌ونقل اختصاصی هر فروشنده فقط در نسخه Pro موجود است
سیستم فروش حق اشتراک به فروشندگان نیازمند ماژول Subscription نسخه Pro
کدهای تخفیف اختصاصی فروشندگان فقط در نسخه Pro موجود است

آموزش گام‌به‌گام راه‌اندازی و پیکربندی اولیه دکان

آموزش گام‌به‌گام راه‌اندازی و پیکربندی اولیه دکان

پس از نصب و فعال‌سازی افزونه دکان، جادوگر پیکربندی (Setup Wizard) فعال می‌شود. برای اجرای درست، مراحل زیر را طی کنید:

  1. تنظیم آدرس فروشگاه‌ها: پسوند URL فروشگاه‌های فروشندگان (مثلاً /store/) را مشخص کنید.
  2. تنظیم کمیسیون پایه: درصد کمیسیون مدیر سایت را تعیین کنید (مثلاً ۱۰ درصد از هر فروش).
  3. تنظیمات تسویه‌حساب: حداقل مبلغ قابل برداشت و روش‌های درخواست تسویه‌حساب (شبا، کارت به کارت، یا درگاه‌های آنلاین) را مشخص کنید.
  4. دسترسی فروشنده به وضعیت سفارش: تعیین کنید آیا فروشنده اجازه تغییر وضعیت سفارش از «در حال انجام» به «تکمیل شده» را دارد یا خیر.

اگر قصد توسعه بخش‌های سفارشی یا تغییر تم دکان را دارید، مراجعه به بخش تکه‌کدهای وردپرس می‌تواند فرآیند شخصی‌سازی کدهای PHP این افزونه را برای شما بسیار آسان‌تر کند.

۵ نکته تخصصی و چالش‌های واقعی که هیچ‌کس درباره دکان نمی‌گوید!

۵ نکته تخصصی و چالش‌های واقعی که هیچ‌کس درباره دکان نمی‌گوید!

راه‌اندازی دکان روی کاغذ بسیار ساده است، اما در محیط واقعی با چالش‌های فنی و عملیاتی مواجه می‌شوید که نیازمند دقت بالا است:

۱. تداخل جدی با سیستم‌های کشینگ (Caching)

برخلاف صفحات عادی سایت، پنل فروشندگان دکان مبتنی بر نشست‌های کاربری (Sessions) و AJAX است. حتماً باید برگه «داشبورد فروشنده» را در افزونه‌های کش مانند WP Rocket استثنا (Exclude) کنید؛ در غیر این صورت فروشندگان با خطاهای امنیتی یا نمایش اطلاعات فروشندگان دیگر مواجه خواهند شد.

۲. فشار سنگین روی دیتابیس در ترافیک بالا

دکان برای گزارش‌گیری و ثبت تراکنش‌ها جدول‌های اختصاصی مانند wp_dokan_orders ایجاد می‌کند. در سایت‌های پرترافیک، لاگ‌های باقی‌مانده باعث کندی شدید می‌شوند. پاکسازی دوره‌ای Transientها و بهینه‌سازی دیتابیس برای جلوگیری از خوابیدن سایت الزامی است.

۳. پیچیدگی محاسبات مالیات و هزینه ارسال

اگر چند محصول از فروشندگان مختلف در یک سبد خرید قرار گیرند، دکان سفارش اصلی را به چند «زیرسفارش» (Sub-order) تقسیم می‌کند. محاسبه مالیات و سهم ارسال باید دقیقاً مشخص شود که آیا به عهده مدیر است یا فروشنده، تا در انتهای ماه با کسری حساب مواجه نشوید.

۴. شخصی‌سازی استایل‌ها بدون شکستن کدرئیس

برای تغییر استایل داشبورد فروشندگان، هرگز فایل‌های اصلی افزونه را دستکاری نکنید. بهتر است از روش‌های استاندارد و آموزش‌های کاربردی CSS در چایلدتم (Child Theme) استفاده کنید تا با بروزرسانی دکان، تمام تغییرات ظاهری شما از بین نرود.

۵. ضرورت تنظیم Cron Job سمت سرور

دکان برای بررسی وضعیت تسویه‌حساب‌ها و ارسال ایمیل‌های اطلاع‌رسانی به کرون وردپرس متکی است. توصیه می‌شود WP-Cron پیش‌فرض را غیرفعال کرده و یک Cron Job حقیقی در هاست (cPanel/DirectAdmin) ایجاد کنید تا فرآیندها بدون تاخیر اجرا شوند.

مدیریت کمیسیون، تسویه‌حساب و حمل‌ونقل

مدیریت کمیسیون، تسویه‌حساب و حمل‌ونقل

قلب حساس یک سایت چندفروشندگی، بخش مالی آن است. افزونه دکان چند مدل تعیین کمیسیون ارائه می‌دهد:

  • کمیسیون درصدی (Percentage): درصد مشخصی از قیمت فروش محصول به مدیر اختصاص می‌یابد.
  • کمیسیون ثابت (Flat): یک مبلغ ثابت به ازای هر سفارش برداشته می‌شود.
  • کمیسیون بر اساس دسته‌بندی: می‌توان برای دسته‌بندی‌های با سود کم (مثل دیجیتال) درصد پایین و برای دسته‌بندی‌های پرتخفیف درصد بالاتری تنظیم کرد.

قبل از راه‌اندازی این بخش، حتماً اصول واقعی کسب‌وکار و فرمول قیمت‌گذاری محصولات را بررسی کنید تا در محاسبه درصد کمیسیون‌ها دچار ضرر و زیان نشوید.

بهینه‌سازی سرعت، امنیت و سئوی مارکت‌پلیس

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

  • امنیت فایل‌های آپلودی: دسترسی فروشندگان را به فرمت‌های مجاز (JPG, PNG, PDF) محدود کنید تا فایل‌های مخرب آپلود نشوند. استفاده از یک افزونه امنیتی معتبر وردپرس برای اسکن فایل‌ها و جلوگیری از حملات Brute Force الزامی است.
  • سئوی فروشگاه‌ها و محصولات: با استفاده از افزونه‌های برتر سئوی وردپرس به فروشندگان اجازه دهید متاتگ‌ها و عناوین سئوی صفحه فروشگاه خود را تنظیم کنند تا ورودی ارگانیک بیشتری دریافت کنید.
  • اشتراک‌گذاری در شبکه‌های اجتماعی: امکان اشتراک‌گذاری محصولات توسط کاربران باعث جذب ترافیک می‌شود. می‌توانید از روش‌های بهینه مانند ساخت دکمه اشتراک‌گذاری بدون افزونه برای حفظ سرعت سایت استفاده کنید.

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

آیا خریداران می‌توانند بدون ثبت‌نام مجدد فروشنده شوند؟

بله، در تنظیمات دکان می‌توانید گزینه‌ای فعال کنید که کاربران در داشبورد خود با کلیک روی یک دکمه و تکمیل اطلاعات، درخواست ارتقا به حساب فروشندگی را ارسال کنند.

اگر مشتری از چند فروشنده خرید کند، تسویه‌حساب چگونه انجام می‌شود؟

مشتری یک‌بار کل مبلغ را پرداخت می‌کند. سیستم دکان به‌صورت خودکار سفارش را به چند «زیرسفارش» تفکیک کرده و سهم هر فروشنده را به کیف پول او در پنل دکان واریز می‌نماید.

آیا افزونه دکان با تمام قالب‌های وردپرس هماهنگ است؟

دکان با اکثر قالب‌های استاندارد ووکامرس کار می‌کند، اما برای تجربه کاربری بهتر و ظاهر بدون نقص، استفاده از قالب‌های اختصاصی چندفروشندگی یا قالب‌های سازگار پیشنهاد می‌شود.

آیا امکان دریافت ورودی و خروجی اکسل از محصولات فروشندگان وجود دارد؟

بله، در نسخه Pro افزونه دکان ماژول خروجی و ورودی CSV/Excel وجود دارد که به فروشندگان اجازه می‌دهد محصولات خود را به‌صورت گروهی مدیریت کنند.

عیب‌یابی سریع و رفع مشکلات رایج در دکان

در صورت بروز مشکل در افزونه دکان، از جدول راهنمای زیر برای حل سریع آن استفاده کنید:

مشکل ۱: ارور ۴۰۴ هنگام باز کردن برگه فروشگاه فروشندگان

راه‌حل: به مسیر تنظیمات > پیوندهای یکتا در پیشخوان وردپرس بروید و بدون تغییر هیچ گزینه‌ای، فقط روی دکمه «ذوبیره تغییرات» کلیک کنید تا ساختار Permalinks بازنشانی شود.

مشکل ۲: عدم نمایش کتابخانه رسانه برای آپلود عکس توسط فروشنده

راه‌حل: به تنظیمات دکان > تنظیمات فروشنده بروید و مطمئن شوید گزینه «دسترسی به آپلود رسانه» برای نقش‌های کاربری مربوطه فعال است. همچنین افزونه‌های محدودکننده دسترسی را بررسی کنید.

مشکل ۳: عدم ارسال ایمیل‌های درخواست تسویه‌حساب به مدیر

راه‌حل: تابع mail() سرور معمولاً مسدود است. برای حل این مشکل، حتماً یک افزونه SMTP روی وردپرس نصب و پیکربندی کنید تا تمام ایمیل‌های دکان بدون مشکل ارسال شوند.

سوالات متداول

آیا افزونه دکان برای اجرا به ووکامرس نیاز دارد؟

بله، افزونه دکان بر پایه ووکامرس طراحی شده است و برای فعال‌سازی و عملکرد صحیح سیستم چندفروشندگی، حتماً باید افزونه ووکامرس روی وردپرس شما نصب باشد.

تفاوت اصلی نسخه رایگان (Lite) و حرفه‌ای (Pro) دکان چیست؟

نسخه رایگان امکانات پایه مانند ایجاد پنل فروشنده و کمیسیون درصدی ساده را دارد، اما نسخه Pro امکاناتی مانند حمل‌ونقل اختصاصی، فروش حق اشتراک، کدهای تخفیف و گزارش‌گیری پیشرفته را ارائه می‌دهد.

چرا پنل فروشندگان دکان نباید در افزونه‌های کش ذخیره شود؟

پنل فروشندگان مبتنی بر نشست‌های کاربری و AJAX است. کش شدن برگه داشبورد فروشنده باعث اختلال در نمایش اطلاعات، اختلال در عملکرد پنل و خطاهای امنیتی جدی می‌شود.

چگونه از کند شدن دیتابیس در سایت‌های مبتنی بر دکان جلوگیری کنیم؟

با پاکسازی دوره‌ای داده‌های موقت (Transient)، بهینه‌سازی جداول اختصاصی دکان و غیرفعال‌سازی WP-Cron وردپرس و جایگزینی آن با Cron Job واقعی در هاست، می‌توانید سرعت دیتابیس را بالا نگه دارید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *