افزونه JetBooking؛ ساخت سیستم رزرو آنلاین در وردپرس
افزونه JetBooking یکی از ابزارهای مجموعه Crocoblock برای ایجاد سیستم رزرو آنلاین در وردپرس است. با استفاده از این افزونه می توانید وب سایت هایی برای رزرو هتل، ویلا، آپارتمان، اقامتگاه و اجاره روزانه یا شبانه طراحی کنید و امکاناتی مانند تقویم رزرو، محاسبه خودکار قیمت، مدیریت ظرفیت و پیگیری رزروها را در اختیار کاربران و مدیران سایت قرار دهید.
JetBooking امکان طراحی صفحات رزرو با Elementor، ویرایشگر بلوکی وردپرس و Bricks را فراهم می کند. همچنین می توانید با توجه به نیاز پروژه، از سیستم رزرو مستقل افزونه یا حالت مبتنی بر محصولات و سفارش های ووکامرس استفاده کنید.
افزونه JetBooking چیست؟
JetBooking یک افزونه وردپرس برای راه اندازی سیستم رزرو و اجاره روزانه یا شبانه است. کاربران می توانند تاریخ ورود و خروج خود را انتخاب کنند، مدت رزرو را مشخص کنند و اطلاعات مورد نیاز را از طریق فرم رزرو ارسال کنند.
مدیر سایت نیز می تواند زمان های قابل رزرو، قیمت ها، ظرفیت واحدها و وضعیت رزروهای ثبت شده را مدیریت کند. این امکانات به شما کمک می کنند فرایند رزرو را از انتخاب تاریخ تا ثبت سفارش در یک سیستم یکپارچه پیاده سازی کنید.
JetBooking دو روش اصلی برای راه اندازی سیستم رزرو ارائه می دهد:
- Plain Mode: ایجاد سیستم رزرو با استفاده از ساختارهای محتوایی وردپرس و بدون نیاز به ووکامرس برای مدیریت اصلی رزروها.
- WooCommerce Based Mode: اتصال سیستم رزرو به محصولات، سبد خرید، پرداخت و سفارش های ووکامرس.
انتخاب روش مناسب به نوع کسب و کار و شیوه مدیریت سفارش ها بستگی دارد.
تقویم رزرو و تنظیم تاریخ های قابل انتخاب
یکی از قابلیت های مهم JetBooking، امکان ایجاد تقویم رزرو برای نمایش تاریخ های در دسترس است. کاربران می توانند بازه زمانی مورد نظر خود را انتخاب کنند و تاریخ های انتخاب شده را در فرم رزرو ثبت کنند.
تنظیم تاریخ های قابل رزرو
در تنظیمات افزونه می توانید قوانین مختلفی برای انتخاب تاریخ تعیین کنید. برای مثال، امکان مشخص کردن اولین و آخرین تاریخ قابل رزرو، تعیین اولین روز هفته و تنظیم حداقل یا حداکثر مدت رزرو وجود دارد.
همچنین می توانید روش محاسبه رزرو را بر اساس روز یا شب تنظیم کنید. این موضوع برای وب سایت های اجاره اقامتگاه اهمیت زیادی دارد؛ زیرا در بسیاری از موارد، تاریخ خروج نباید به عنوان یک شب اقامت محاسبه شود.
رزرو روزانه و هفتگی
JetBooking امکان تعریف قوانین رزرو روزانه و هفتگی را فراهم می کند. با توجه به نیاز کسب و کار خود می توانید رزروهای کوتاه مدت یا اقامت های هفتگی را مدیریت کنید.
برای نمونه، در یک وب سایت اجاره ویلا می توانید شرایط رزرو را به گونه ای تنظیم کنید که کاربران فقط در بازه های زمانی مشخص یا برای حداقل مدت تعیین شده امکان ثبت رزرو داشته باشند.
نمایش تاریخ های اشغال شده
با استفاده از تقویم در دسترس بودن، کاربران می توانند تاریخ های مورد نظر خود را انتخاب کنند و از وضعیت بازه های رزرو مطلع شوند. این قابلیت به انتخاب زمان مناسب کمک می کند و مدیریت ظرفیت مجموعه را ساده تر می سازد.
قیمت گذاری پویا در JetBooking
قیمت رزرو در بسیاری از کسب و کارها ثابت نیست. ممکن است هزینه اقامت در تعطیلات، آخر هفته ها یا فصل های پرتقاضا بیشتر از روزهای عادی باشد. JetBooking امکاناتی برای تعریف نرخ های مختلف و محاسبه هزینه رزرو بر اساس قوانین تعیین شده ارائه می دهد.
قیمت گذاری فصلی و آخر هفته
با استفاده از تنظیمات قیمت گذاری فصلی می توانید برای بازه های زمانی مختلف، نرخ های جداگانه تعریف کنید. برای مثال، هزینه رزرو یک اقامتگاه در فصل های شلوغ گردشگری می تواند بیشتر از فصل های کم تقاضا باشد.
همچنین می توانید قیمت روزهای خاص هفته را جداگانه تنظیم کنید. این قابلیت برای هتل ها، ویلاها و مجموعه های اقامتی که در آخر هفته ها با تقاضای بیشتری مواجه هستند کاربرد دارد.
محاسبه قیمت بر اساس روز یا شب
در JetBooking می توانید قیمت پایه هر روز یا شب را تعیین کنید. سپس هزینه نهایی با توجه به مدت رزرو و روش محاسبه انتخاب شده مشخص می شود.
امکان تعیین نحوه محاسبه روز خروج نیز وجود دارد. در روش رزرو بر اساس شب، تاریخ خروج به عنوان شب اضافه در نظر گرفته نمی شود؛ در حالی که در روش محاسبه بر اساس روز، تاریخ پایانی نیز در محاسبه مدت رزرو لحاظ می شود.
قیمت گذاری بر اساس مدت اقامت
برای تشویق کاربران به رزروهای طولانی تر، می توانید نرخ های متفاوتی بر اساس مدت اقامت در نظر بگیرید. برای مثال، هزینه هر شب در یک رزرو هفت روزه می تواند کمتر از هزینه هر شب در یک رزرو دو روزه باشد.
این قابلیت برای وب سایت های اجاره آپارتمان، ویلا و اقامتگاه های بلندمدت مفید است.
قیمت گذاری بر اساس تعداد افراد
تعداد مهمانان یکی دیگر از عواملی است که می تواند روی هزینه رزرو تاثیر بگذارد. JetBooking امکان تعریف نرخ های متغیر بر اساس تعداد مهمانان را فراهم می کند.
به این ترتیب، قیمت نهایی می تواند متناسب با تعداد افراد و قوانین قیمت گذاری مجموعه محاسبه شود.
مدیریت رزروها از پیشخوان وردپرس
JetBooking یک داشبورد برای مشاهده و مدیریت رزروها در اختیار مدیر سایت قرار می دهد. از این بخش می توانید رزروهای ثبت شده را بررسی کنید، اطلاعات آن ها را مشاهده کنید و وضعیت درخواست ها را مدیریت کنید.
نمایش رزروها در فهرست، تقویم و Timeline
برای بررسی بهتر برنامه رزروها، می توانید اطلاعات را در نماهای مختلف مشاهده کنید:
- List: نمایش رزروها به صورت فهرست.
- Calendar: مشاهده رزروها در قالب تقویم.
- Timeline: نمایش زمان بندی رزروها در یک نمای زمانی.
این نماها کمک می کنند تاریخ های اشغال شده، رزروهای آینده و وضعیت واحدهای مختلف را راحت تر بررسی کنید.
ثبت دستی رزرو
در برخی کسب و کارها، مشتری ممکن است از طریق تلفن یا روش های دیگر درخواست رزرو خود را ثبت کند. JetBooking امکان ایجاد رزرو از بخش مدیریت را نیز فراهم می کند تا بتوانید این درخواست ها را در کنار رزروهای آنلاین مدیریت کنید.
فیلتر و مرتب سازی رزروها
با استفاده از امکانات مدیریت رزرو می توانید اطلاعات را فیلتر و مرتب کنید و موارد مورد نیاز را سریع تر پیدا کنید. این قابلیت در وب سایت هایی که تعداد زیادی رزرو دارند، فرایند پیگیری سفارش ها را ساده تر می کند.
خروجی گرفتن از اطلاعات رزرو
JetBooking امکان خروجی گرفتن از اطلاعات رزروها در قالب های CSV و iCal را فراهم می کند. خروجی CSV برای بررسی داده ها در نرم افزارهای صفحه گسترده کاربرد دارد و iCal برای انتقال یا همگام سازی اطلاعات تقویم استفاده می شود.
مدیریت واحدهای قابل رزرو
در وب سایت های هتل و اقامتگاه، ممکن است چندین واحد از یک نوع اتاق وجود داشته باشد. در این شرایط باید تعداد واحدهای موجود و وضعیت رزرو هر کدام به درستی مدیریت شود.
تعریف چند واحد برای یک نوع اقامتگاه
قابلیت Units Manager امکان تعریف و مدیریت واحدهای مختلف را فراهم می کند. برای مثال، اگر یک هتل چند اتاق استاندارد داشته باشد، می توانید تعداد واحدهای قابل رزرو را مشخص کنید و آن ها را در سیستم مدیریت کنید.
این روش برای کسب و کارهایی مناسب است که چند واحد مشابه دارند و می خواهند ظرفیت موجود را بدون ایجاد ساختارهای جداگانه برای هر واحد مدیریت کنند.
مدیریت وضعیت واحدها
با استفاده از امکانات مدیریت رزرو و وضعیت واحدها می توانید شرایط رزروها را بهتر پیگیری کنید. ترکیب این قابلیت با تقویم و داشبورد مدیریت به شما کمک می کند تصویر واضح تری از ظرفیت و برنامه رزرو مجموعه داشته باشید.
راه اندازی سیستم رزرو با Setup Wizard
JetBooking دارای راهنمای راه اندازی مرحله ای است که به شما کمک می کند تنظیمات اولیه سیستم رزرو را انجام دهید. با استفاده از این راهنما می توانید حالت رزرو را انتخاب کنید و تنظیمات مورد نیاز را برای ساختار اطلاعات و فرم های رزرو انجام دهید.
انتخاب روش راه اندازی
در فرایند راه اندازی می توانید بین حالت مستقل و حالت مبتنی بر ووکامرس انتخاب کنید. در حالت مستقل، ساختارهای محتوایی وردپرس برای مدیریت اطلاعات قابل رزرو مورد استفاده قرار می گیرند. در حالت ووکامرس، محصولات و سفارش های فروشگاه نیز در فرایند رزرو نقش دارند.
انتخاب روش مناسب در ابتدای کار باعث می شود ساختار رزرو با نیازهای پروژه هماهنگ باشد و مراحل طراحی فرم ها و صفحات با نظم بیشتری انجام شود.
اتصال JetBooking به ووکامرس
اگر می خواهید رزروها را از طریق فروشگاه وردپرس مدیریت کنید، می توانید از حالت مبتنی بر ووکامرس استفاده کنید. در این روش، فرایند رزرو به امکانات محصولات و سفارش های ووکامرس متصل می شود.
قابلیت های این روش شامل موارد زیر است:
- استفاده از محصولات ووکامرس برای موارد قابل رزرو.
- اتصال فرایند رزرو به سبد خرید و پرداخت.
- مدیریت سفارش ها از بخش ووکامرس.
- استفاده از روش های پرداخت فعال در فروشگاه.
- هماهنگ سازی وضعیت سفارش و رزرو با توجه به تنظیمات افزونه.
روش پرداخت در دسترس به درگاه های نصب شده و پیکربندی فروشگاه بستگی دارد. بنابراین پیش از راه اندازی نهایی، بهتر است فرایند ثبت سفارش و پرداخت را در سایت آزمایش کنید.
همگام سازی رزروها با تقویم های خارجی
اگر رزروها را در چند ابزار مختلف مدیریت می کنید، همگام سازی تقویم می تواند از ثبت رزروهای هم زمان جلوگیری کند و مدیریت برنامه ها را ساده تر کند.
JetBooking از قابلیت همگام سازی iCal پشتیبانی می کند و امکان اتصال فرایندهای رزرو به ابزارهایی مانند Google Calendar و سرویس های اتوماسیون را نیز فراهم می کند.
بسته به روش اتصال و تنظیمات انجام شده، می توانید اطلاعات رزرو را به تقویم های دیگر منتقل کنید یا از سرویس هایی مانند Make و Zapier برای ایجاد گردش کارهای خودکار استفاده کنید.
برای هر نوع اتصال باید روش پشتیبانی شده و تنظیمات مورد نیاز را بررسی کنید؛ زیرا امکانات همگام سازی در همه سرویس ها یکسان نیست.
شمسی کردن تقویم JetBooking با افزونه Persian Calendar
یکی از نکات مهم برای راه اندازی سایت رزرو فارسی، نمایش تاریخ ها بر اساس تقویم شمسی است. افزونه تقویم فارسی (Persian Calendar) برای شمسی کردن تاریخ ها در وردپرس استفاده می شود و می تواند در بخش های سازگار با JetBooking کاربرد داشته باشد.
با نصب این افزونه می توانید تجربه ساده تری برای کاربران فارسی زبان ایجاد کنید تا هنگام انتخاب تاریخ ورود و خروج، به جای تقویم میلادی از تقویم شمسی استفاده کنند. این موضوع برای سایت های رزرو هتل، ویلا، اقامتگاه و سایر کسب و کارهایی که با تاریخ سروکار دارند اهمیت زیادی دارد.
قابلیت های افزونه Persian Calendar
- نمایش تاریخ شمسی: تبدیل تاریخ های وردپرس به تاریخ هجری شمسی در بخش های پشتیبانی شده.
- سازگاری با JetBooking: نمایش تقویم شمسی در فرم های رزرو و بخش های مدیریتی سازگار.
- نمایش اعداد فارسی: خواناتر شدن تاریخ ها برای کاربران فارسی زبان.
- منطقه زمانی تهران: امکان استفاده از منطقه زمانی ایران در تنظیمات وردپرس.
- شروع هفته از شنبه: هماهنگ کردن تقویم با ساختار رایج هفته در ایران.
- سازگاری با افزونه های دیگر: پشتیبانی از بخش هایی از افزونه های مجموعه JetPlugins و سایر افزونه های وردپرس.
چگونه تقویم JetBooking را شمسی کنیم؟
برای استفاده از تقویم شمسی در سایت رزرو خود، مراحل زیر را انجام دهید:
- افزونه Persian Calendar را از مخزن رسمی وردپرس نصب و فعال کنید.
- از پیشخوان وردپرس وارد بخش تنظیمات افزونه تقویم فارسی شوید.
- تنظیمات مورد نیاز مانند نمایش تاریخ شمسی، اعداد فارسی و شروع هفته از شنبه را بررسی و فعال کنید.
- فرم رزرو JetBooking را باز کنید و انتخاب تاریخ ورود و خروج را بررسی کنید.
- یک رزرو آزمایشی ثبت کنید و نمایش تاریخ ها را در بخش مدیریت نیز بررسی کنید.
نکته مهم: شمسی شدن تاریخ های نمایشی به معنی تغییر ساختار ذخیره سازی تاریخ ها در پایگاه داده نیست. تاریخ های مورد استفاده برای محاسبه مدت رزرو و مدیریت ظرفیت باید در قالب استاندارد مورد انتظار افزونه ها ذخیره شوند. پس از فعال سازی تقویم فارسی، بهتر است ثبت رزرو، محاسبه هزینه و همگام سازی تقویم را آزمایش کنید.
برای دریافت افزونه و مشاهده جزئیات بیشتر می توانید به صفحه رسمی Persian Calendar در مخزن وردپرس مراجعه کنید.
طراحی صفحات رزرو با Elementor، Gutenberg و Bricks
JetBooking با Elementor، ویرایشگر بلوکی Gutenberg و Bricks سازگار است. این سازگاری به شما اجازه می دهد صفحات مربوط به واحدهای قابل رزرو را متناسب با طراحی سایت خود ایجاد کنید.
برای مثال، در یک سایت رزرو ویلا می توانید صفحه اختصاصی هر ویلا را طراحی کنید و اطلاعاتی مانند تصاویر، امکانات، توضیحات، قیمت و فرم انتخاب تاریخ را در آن قرار دهید.
در یک وب سایت اجاره خودرو نیز می توانید برای هر خودرو صفحه جداگانه ای بسازید و اطلاعات مورد نیاز برای انتخاب تاریخ و ثبت درخواست رزرو را نمایش دهید.
برای ایجاد صفحات پویا و مدیریت اطلاعات اختصاصی، می توانید از JetEngine نیز در کنار JetBooking استفاده کنید. همچنین JetSmartFilters برای ایجاد فیلترهای جستجو در فهرست اقامتگاه ها یا خودروها کاربرد دارد.
افزونه JetBooking برای چه سایت هایی مناسب است؟
JetBooking برای کسب و کارهایی مناسب است که به سیستم رزرو روزانه یا شبانه در وردپرس نیاز دارند. برخی از کاربردهای آن عبارت اند از:
- سایت رزرو هتل: مدیریت اتاق ها، تاریخ های اقامت و قیمت رزرو.
- سایت اجاره ویلا: نمایش تاریخ های در دسترس و محاسبه هزینه اقامت.
- سایت رزرو آپارتمان: مدیریت واحدها و مدت زمان اجاره.
- سایت اجاره خودرو: ایجاد سیستم رزرو خودرو بر اساس بازه زمانی.
- سایت اقامتگاه های گردشگری: مدیریت ظرفیت، قیمت گذاری فصلی و رزروهای آنلاین.
- کسب و کارهای دارای چند واحد مشابه: مدیریت موجودی و وضعیت رزرو از یک بخش مرکزی.
توجه داشته باشید که JetBooking برای رزروهای روزانه و شبانه طراحی شده است. اگر هدف شما رزرو خدمات ساعتی مانند نوبت پزشک، مشاوره یا خدمات زیبایی است، افزونه JetAppointment گزینه مرتبط تری از مجموعه Crocoblock خواهد بود.
جمع بندی
JetBooking ابزاری برای ساخت سیستم رزرو آنلاین در وردپرس است که امکاناتی مانند تقویم رزرو، قیمت گذاری پویا، مدیریت واحدها، داشبورد رزرو و اتصال به ووکامرس را در اختیار شما قرار می دهد.
با استفاده از افزونه Persian Calendar نیز می توانید تجربه کاربران فارسی زبان را بهبود دهید و تاریخ های فرم رزرو و بخش های پشتیبانی شده مدیریت را به صورت شمسی نمایش دهید.
برای مشاهده جزئیات بیشتر و بررسی امکانات رسمی افزونه می توانید به صفحه JetBooking در وب سایت Crocoblock مراجعه کنید.
همچنین مستندات رسمی JetBooking راهنماهای لازم برای راه اندازی، تنظیم قیمت ها، مدیریت رزروها و همگام سازی تقویم را ارائه می دهد.






0 پاسخ