راهنمای جامع قالب و افزونهٔ پذیرش
این راهنما تمام مراحل نصب، تنظیم و استفادهٔ روزمره از قالب «پذیرش» و افزونهٔ همراه آن (هستهٔ رزرواسیون) را بهترتیب پوشش میدهد. برای مدیر سایت، ارائهدهندگان و حتی برای راهنمایی مشتریان قابل استفاده است.
۱معرفی کلی
پذیرش از دو بخش مجزا تشکیل شده که باید هر دو نصب و فعال باشند:
قالب پذیرش
مسئول ظاهر سایت، صفحهسازی با المنتور، آرشیو و صفحهٔ ارائهدهندگان و طراحی کلی است.
افزونهٔ هستهٔ رزرواسیون
مسئول منطق نوبتدهی، پنل ارائهدهنده و مشتری، پرداخت، کیفپول، پیامک و تمام قابلیتهای عملیاتی است.
۲نصب قالب و افزونه
- از مسیر وردپرس›قالبها›افزودن قالب›بارگذاری قالب فایل zip قالب پذیرش را بارگذاری و فعال کنید.
- از مسیر افزونهها›افزودن›بارگذاری افزونه فایل zip افزونهٔ «هستهٔ رزرواسیون» را بارگذاری و فعال کنید.
- پس از فعالسازی افزونه، جداول پایگاهداده (نوبتها، کیفپول، تسویهحساب و ...) بهصورت خودکار ساخته میشوند — نیازی به کار دستی نیست.
- در صورت استفاده از المنتور، مطمئن شوید افزونهٔ Elementor نصب و فعال است (برای صفحهسازی هدر/فوتر و بقیهٔ صفحات).
- در صورت نیاز به پرداخت از طریق ووکامرس، افزونهٔ WooCommerce را نیز نصب و فعال کنید (اختیاری — بخش ۸ را ببینید).
۳تنظیمات ظاهری قالب
تمام تنظیمات ظاهری از مسیر پوسته›تنظیمات قالب (پنل Redux) در دسترس است. این پنل در ۱۵ بخش سازماندهی شده:
| بخش | کاربرد |
|---|---|
| گزینههای عمومی | عرض سایت، حالت باکسدار، پیشبارگذار، دکمهٔ بازگشت به بالا، CSS اختصاصی |
| رنگها | ۷ رنگ سراسری قالب (اصلی، اصلی تیره، ثانویه، متن و ۳ رنگ افزوده) |
| فیلدها و دکمهها | ارتفاع، شعاع گوشه و پدینگ تمام فیلدها/دکمههای سایت |
| سربرگ / سربرگ پیشفرض | نوع هدر، حالت چسبان/شفاف، لوگو، منو، آیکونهای تماس و سبد خرید |
| منو / پابرگ | ساختار و ظاهر منوی اصلی و فوتر سایت |
| تایپوگرافی | فونت، اندازه و وزن H1 تا H6 و متن پاراگراف |
| وبلاگ / پست تکی / برگهها / جستوجو | تنظیمات نمایش اختصاصی هر نوع محتوا |
| آرشیو ارائهدهندگان | چیدمان (گرید/لیست)، تعداد ستون، فیلترها، فیلدهای نمایشی روی هر کارت |
| ارائهدهنده (تکی) | موقعیت تصویر شاخص، بردکرامب، سایدبار، نمایش نویسنده/تاریخ/دسته |
| فروشگاه (ووکامرس) | تنظیمات ظاهری صفحات فروشگاه در صورت فعال بودن ووکامرس |
۴ساخت هدر و فوتر با المنتور
- یک قالب المنتور جدید از نوع «هدر» و یک قالب دیگر از نوع «فوتر» بسازید (از مسیر قالبها›افزودن جدید در المنتور).
- به تنظیمات قالب بروید، بخش سربرگ را باز کنید و قالب المنتوری هدر ساختهشده را انتخاب کنید.
- همین کار را برای فوتر در بخش پابرگ انجام دهید.
- رنگهای سراسری قالب بهصورت خودکار در پالت رنگی المنتور هم قابل انتخاب هستند — نیازی به هماهنگسازی دستی رنگ نیست.
۵تنظیمات عمومی افزونه
از مسیر رزرواسیون›تنظیمات›عمومی موارد زیر قابل تنظیم است:
- واحد پول نمایشی (مثلاً «تومان»)
- تنظیم اینکه آیا برای ثبت نوبت، ورود به سایت الزامی باشد یا خیر (گزینهٔ «نیاز به ورود جهت رزرو نوبت»)
- فعال/غیرفعالسازی امکان انتخاب ظرفیت بیشتر از ۱ توسط مشتری برای هر بازهٔ زمانی، و سقف مجاز آن
۶حالت مارکتپلیس و کمیسیون
از تب مارکتپلیس در تنظیمات افزونه:
- حالت مارکتپلیس را فعال کنید تا سیستم کیفپول و تسویهحساب ارائهدهندگان فعال شود.
- درصد کمیسیون پیشفرض سایت را وارد کنید (مثلاً ۱۰٪).
- در صورت نیاز، از صفحهٔ ویرایش هر ارائهدهنده میتوانید کمیسیون اختصاصی برای همان ارائهدهنده تنظیم کنید که بر کمیسیون پیشفرض اولویت دارد.
با هر نوبت پرداختشده، سهم خالص ارائهدهنده بهصورت خودکار محاسبه و به کیفپول او افزوده میشود (به بخش ۱۶ برای تسویهحساب مراجعه کنید).
۷درگاه پرداخت مستقیم
در صورتی که نمیخواهید از ووکامرس استفاده کنید، از تب درگاه پرداخت یکی از دو درگاه زیر را وصل کنید:
| درگاه | مورد نیاز |
|---|---|
| زرینپال | Merchant ID از پنل زرینپال |
| آیدیپی (IDPay) | API Key از پنل آیدیپی |
پس از فعالسازی، در فرم رزرو مستقیماً دکمهٔ پرداخت نمایش داده میشود و نیازی به نصب ووکامرس نیست.
۸اتصال به ووکامرس
اگر سایت شما از قبل فروشگاه ووکامرس دارد و میخواهید پرداخت نوبتها هم از همان مسیر (و همان درگاههای متصل به ووکامرس) انجام شود:
- از تب ووکامرس در تنظیمات افزونه، این حالت را فعال کنید.
- از این پس، با تایید نهایی هر نوبت، یک محصول مجازی موقت با قیمت دقیق همان نوبت بهصورت خودکار ساخته میشود.
- مشتری از طریق سبد خرید و درگاههای استاندارد ووکامرس پرداخت میکند.
- پس از پرداخت موفق، محصول موقت بهصورت خودکار حذف میشود — نیازی به مدیریت دستی محصولات نیست.
۹اعلانات پیامکی و ایمیلی
از تب اعلانات:
- اعلان ایمیلی بهصورت پیشفرض فعال است و نیازی به تنظیم اضافه ندارد.
- برای پیامک، یکی از سرویسهای ملیپیامک، فراز اساماس یا ippanel را انتخاب و کلید API مربوطه را وارد کنید.
- پیامک/ایمیل بهصورت خودکار در این نقاط ارسال میشود: ثبت نوبت، تایید نوبت، لغو نوبت، و ثبت درخواست لغو.
۱۰ابزارها — ساخت خودکار استانها و شهرها
پیش از افزودن ارائهدهندگان، بهتر است فهرست استانها و شهرها را یکبار برای همیشه بسازید:
- به تب ابزارها در تنظیمات افزونه بروید.
- روی دکمهٔ «ایجاد استانها و شهرهای پیشفرض» کلیک کنید.
- تمام ۳۱ استان و شهرهای اصلی کشور بهصورت خودکار بهعنوان دستهبندی «استانها» و «شهرها» ساخته میشوند.
۱۱سیستم ورود و عضویت هوشمند
پذیرش بهجای فرمهای جداگانهٔ ورود و ثبتنام وردپرس، یک فرم هوشمند و یکپارچه ارائه میدهد که با کد یکبارمصرف (OTP) کار میکند.
نحوهٔ کار فرم برای کاربر نهایی
- کاربر ایمیل یا شمارهٔ موبایل خود را وارد و روی «تایید و ادامه» کلیک میکند.
- اگر این ایمیل/موبایل قبلاً عضو بوده، از او رمز عبور خواسته میشود (با لینک جایگزین «ورود با کد یکبارمصرف»).
- اگر عضو جدید باشد، کد تایید بهصورت خودکار (پیامک برای موبایل، ایمیل برای آدرس ایمیل) ارسال میشود و پس از تایید کد، نام نمایشی از او پرسیده و عضویت تکمیل میشود.
این فرم بهصورت خودکار جایگزین صفحهٔ ورود پیشفرض وردپرس (wp-login.php) و فرم ورود ووکامرس نیز میشود — نیازی به غیرفعالکردن دستی فرمهای قبلی نیست.
[ir_auth_form]برای نمایش فرم ورود/عضویت هوشمند در هر صفحهٔ دلخواهتنظیمات مربوط به این سیستم (فعال/غیرفعالسازی پیامک یا ایمیل برای ارسال کد) از منوی تنظیمات افزونه در دسترس است.
۱۲افزودن ارائهدهنده
دو روش برای افزودن ارائهدهنده وجود دارد:
روش اول — دستی توسط مدیر
از مسیر ارائه دهندگان›افزودن جدید در پیشخوان وردپرس، مشخصات (نام، تصویر، توضیحات، دستهبندی خدمات، استان/شهر، تلفن، ایمیل، آدرس) را وارد کنید.
روش دوم — ثبتنام توسط خود ارائهدهنده
شورتکد فرم ثبتنام را در یک صفحه قرار دهید تا ارائهدهندگان مستقیماً درخواست عضویت دهند (بخش ۱۴). درخواستها در صف بررسی مدیر قرار میگیرد.
[ir_provider_register]نمایش فرم ثبتنام ارائهدهنده۱۳برنامهٔ کاری و ظرفیت هر بازه
برنامهٔ کاری از صفحهٔ ویرایش ارائهدهنده (توسط مدیر) یا از تب «مدیریت خدمات و برنامه» در پنل ارائهدهنده قابل تنظیم است:
- ساعت شروع/پایان کاری هر روز هفته — با نمایش اجباری ۲۴ ساعته
- ساعت شروع/پایان استراحت
- مسدودکردن یک بازهٔ زمانی خاص بدون نیاز به تغییر کل برنامه
- سوییچ «برنامهٔ مستقل برای این خدمت» — برای تنظیم ساعات کاری متفاوت هر خدمت نسبت به برنامهٔ کلی
- ظرفیت هر بازهٔ زمانی (چند نفر همزمان در یک بازه بپذیرد) — هم در برنامهٔ کلی و هم بهازای هر خدمت
ظرفیت باقیماندهٔ هر بازه بهصورت شمارنده در فرم رزرو (سمت مشتری) نمایش داده میشود.
۱۴فرمساز ثبتنام ارائهدهنده
پیش از انتشار شورتکد [ir_provider_register]، میتوانید فیلدهای دلخواه فرم را از تنظیمات بسازید:
- فیلدهای ثابت (همیشه در فرم هستند): نام، تصویر اصلی، توضیحات، دستهبندی، استان و شهر، تلفن، ایمیل، آدرس
- فیلدهای دلخواه قابلافزودن: رادیو، چکباکس، آپلود فایل، متن — با هر عنوان و گزینهای که نیاز دارید (مثلاً «شمارهٔ نظامپزشکی»، «مدرک تحصیلی»، «آپلود مجوز فعالیت»)
- ثبتنامهای جدید در رزرواسیون›ثبتنام ارائهدهندگان در صف بررسی قرار میگیرند.
- با یک کلیک هر درخواست را تایید یا رد کنید.
- پس از تایید، ارائهدهنده به سایت اضافه شده و پیامک/ایمیل اطلاعرسانی برای او ارسال میشود.
۱۵مدیریت نوبتها و درخواستهای لغو
از مسیر رزرواسیون›نوبتها:
- مشاهدهٔ همهٔ نوبتها با فیلتر بر اساس وضعیت
- تغییر دستی وضعیت هر نوبت (در انتظار، تاییدشده، انجامشده، لغوشده، عدم مراجعه)
- جابهجایی زمان یک نوبت با انتخاب تاریخ و ساعت جدید
درخواستهای لغو مشتری
نوبتهایی که مشتری برای آنها درخواست لغو ثبت کرده، در همین لیست با برچسب مشخص و دو دکمهٔ «تایید لغو» و «رد درخواست» نمایش داده میشوند:
- تایید: نوبت لغو میشود، مبلغ (در صورت پرداخت آنلاین) به کیفپول مشتری برمیگردد و سهم ارائهدهنده از محاسبات کسر میشود.
- رد: نوبت به وضعیت قبل از درخواست بازمیگردد، بدون تغییر مالی.
۱۶تسویهحسابها
تسویهٔ ارائهدهندگان
مسیر: رزرواسیون›تسویهحسابها
ارائهدهنده از پنل خودش درخواست برداشت میدهد؛ شما پس از واریز دستی به شماره کارت/شبای او، شناسهٔ پیگیری واریز را ثبت و درخواست را تکمیل میکنید.
تسویهٔ کیفپول مشتریان
مسیر: رزرواسیون›انتقال کیفپول مشتریان
مشابه بالا، اما برای موجودی کیفپول مشتریان که از بازگشت وجه نوبتهای لغوشده حاصل شده است.
۱۷راهنمای پنل ارائهدهنده
پنل ارائهدهنده را با شورتکد زیر در یک صفحهٔ اختصاصی (مثلاً «پنل من») قرار دهید:
[ir_provider_dashboard]نمایش پنل کامل ارائهدهندهاین پنل شامل تبهای زیر است که میتوانید در معرفی به ارائهدهندگان خود از آن استفاده کنید:
| تب | کاربرد برای ارائهدهنده |
|---|---|
| نوبتها | مشاهدهٔ نوبتهای در انتظار، تاییدشده و تاریخچهٔ مراجعان |
| خدمات و برنامه | افزودن/ویرایش خدمات، قیمتگذاری و تنظیم برنامهٔ هفتگی |
| مالی (کیفپول) | مشاهدهٔ درآمد، موجودی قابلبرداشت و ثبت درخواست تسویه |
| پروفایل | ویرایش نام، تصویر، توضیحات و اطلاعات تماس |
۱۸راهنمای پنل مشتری
[ir_customer_dashboard]نمایش پنل کامل مشتری| تب | کاربرد برای مشتری |
|---|---|
| نوبتهای من | مشاهدهٔ نوبتها و ثبت درخواست لغو برای نوبتهای در انتظار/تاییدشده |
| کیفپول من | مشاهدهٔ موجودی حاصل از لغو نوبتها و درخواست انتقال به حساب بانکی با کارت و شبا |
| ویرایش پروفایل | تغییر نام، ایمیل، شمارهٔ تماس و رمز عبور |
۱۹جدول کامل شورتکدها
| شورتکد | کاربرد | پیشنهاد محل استفاده |
|---|---|---|
[ir_booking_form] | فرم رزرو نوبت برای یک ارائهدهنده | در قالب صفحهٔ تکی ارائهدهنده (بهصورت خودکار) |
[ir_provider_dashboard] | پنل کامل ارائهدهنده | صفحهای مثل «پنل ارائهدهنده» (نیازمند ورود) |
[ir_provider_register] | فرم ثبتنام ارائهدهندهٔ جدید | صفحهای مثل «همکاری با ما» |
[ir_customer_dashboard] | پنل کامل مشتری | صفحهای مثل «پنل کاربری من» (نیازمند ورود) |
[ir_auth_form] | فرم ورود/عضویت هوشمند با کد یکبارمصرف | صفحهای مثل «ورود / عضویت» |
۲۰سوالات متداول
آیا میتوانم بدون فعالکردن حالت مارکتپلیس از سیستم استفاده کنم؟
بله. اگر فقط یک ارائهدهنده (مثلاً مطب خودتان) دارید، نیازی به فعالکردن کمیسیون و کیفپول ارائهدهنده نیست؛ پرداختها مستقیم دریافت میشود.
آیا باید هم درگاه مستقیم و هم ووکامرس را فعال کنم؟
خیر، فقط یکی از این دو حالت را انتخاب کنید — بسته به اینکه سایت شما فروشگاه ووکامرس فعال دارد یا خیر.
چطور میتوانم برای یک خدمت خاص ساعات کاری متفاوتی از بقیهٔ خدمات تنظیم کنم؟
در تنظیمات همان خدمت، سوییچ «برنامهٔ مستقل برای این خدمت» را فعال و برنامهٔ هفتگی جداگانه را وارد کنید (بخش ۱۳).
وقتی درخواست لغو یک نوبت را تایید میکنم، آیا باید عددی را دستی تغییر دهم؟
خیر. بازگشت وجه به کیفپول مشتری و کسر سهم ارائهدهنده کاملاً خودکار انجام میشود.
آیا فرم ورود قدیمی وردپرس همچنان کار میکند؟
خیر، پس از فعالسازی سیستم ورود هوشمند، صفحهٔ پیشفرض وردپرس و ووکامرس بهصورت خودکار به همین فرم هدایت میشوند.