Simple Entry Booking for WooCommerce

توضیحات

Simple Entry Booking for WooCommerce allows you to easily add a booking date and optional time field to your WooCommerce products. It provides a simple way to manage bookings without complex configurations.

Free Version Features:

  • Booking Date Field: Adds a jQuery UI date picker to the product page.
  • Booking Time Field: Optionally enable a time selection field.
  • Weekly Schedule: Define available start and end times for each day of the week.
  • Booking Limits: Set maximum bookings per weekday.
  • Visual Blocking: Dates are automatically blocked in the calendar when limits are reached.
  • Smart Counting: Counts real-time availability including active orders and cart items.
  • Booking Discounts: Apply percentage or fixed discounts based on weekdays.
  • Category Control: Enable the booking field only for specific product categories.
  • HPOS Compatible: Fully compatible with WooCommerce High Performance Order Storage.
  • Block Weekdays: Easily block specific days (e.g., Weekends) from being bookable.
  • Custom Labels: Customize the labels for the date and time fields.
  • Cart & Order Integration: Selected booking dates and times are saved to the cart and order details.
  • Validation: Prevents adding products to the cart if the selected date/time is blocked or invalid.

This plugin is perfect for businesses that need booking functionality, such as equipment rentals, appointment scheduling, or daily services.

Upgrade to Pro for Advanced Features:

  • Break Times: Define break start/end times (e.g., lunch breaks) for each day.
  • Booking Limits for Specific Dates: Override weekday limits for individual dates.
  • Advanced Discounts: Apply discounts to specific dates in addition to weekday discounts.
  • Block Holidays: Block specific dates to prevent bookings on holidays or days off.
  • Minimum Days Ahead: Require customers to book a certain number of days in advance.
  • Product Control: Enable the booking field only for specific individual products.
  • Priority Support: Get dedicated support for your booking needs.

Get the Pro Version

عکس‌های صفحه

  • Frontend View: The booking date and time fields on a single product page.
  • Admin Settings: The configuration page for labels, weekly schedule.
  • Admin Settings: The configuration page for daily booking limits, blocked days.
  • Admin Settings: The configuration page for discount per weekdays, category control.

نصب

  1. Upload the plugin files to the /wp-content/plugins/simple-entry-booking-for-woocommerce directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Settings > Booking Date Picker to configure the plugin settings.
  4. The booking fields will automatically appear on your WooCommerce product pages.

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

Can I set different schedules for different products or categories?

You can enable the booking field for specific categories in the free version. The Pro version also includes individual product control for more granular control.

Does this plugin support multi-day bookings?

No, this plugin is designed for single-date bookings.

Where can I view the booking details?

Booking details (Date and Time) are visible in the Cart, Checkout page, and within the Order details in the admin area.

Is this compatible with WooCommerce HPOS?

Yes, this plugin is fully compatible with WooCommerce High Performance Order Storage.

نقد و بررسی‌ها

16 ژانویه 2026 1 پاسخ
Thank you for your plugin! It’s been really helpful and solved my issue perfectly.
خواندن تمامی 1 نقد و بررسی‌

توسعه دهندگان و همکاران

“Simple Entry Booking for WooCommerce” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

ترجمه “Simple Entry Booking for WooCommerce” به زبان شما.

علاقه‌ مند به توسعه هستید؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

گزارش تغییرات

1.0.5

  • Added Category Control feature: Enable booking field only for specific product categories.
  • Supports hierarchical categories (child categories included when parent is selected).
  • Improved settings page organization.

1.0.4

  • Implemented robust quantity-based counting for booking limits.
  • Added support for multi-quantity bookings.
  • Enhanced HPOS compatibility with optimized SQL queries.
  • Added hidden meta key (_booking_date) for improved query performance.
  • Improved visual blocking with real-time availability checking.
  • Updated promotional content with comprehensive feature list.

1.0.3

  • Refactored plugin prefixes to be unique (sebfw_).
  • Added nonce verification for security.
  • Updated contributors list.

1.0.2

  • Fixed WordPress coding standards issues (I18n, escaping, date functions).
  • Updated readme tags.

1.0.1

  • Fixed syntax error in settings page HTML output.
  • Added class existence check to prevent redeclaration errors.
  • Improved settings saving logic for checkboxes.
  • Fixed missing datepicker navigation icons (prev/next arrows).
  • Created languages directory for translation support.

1.0.0

  • Initial release.
  • Added Booking Date and Time fields.
  • Added Weekly Schedule and Blocked Weekdays settings.
  • Implemented Cart and Order data saving.
  • Disabled past dates in booking date picker.
  • Added PRO Upsell box.