Description
Adds a delivery date and time slot picker to WooCommerce checkout (Classic and Blocks) with blackout dates, custom slots, and slot limits.
Features
- Compatible with WooCommerce Blocks Checkout and Classic Checkout
- Consistent field design on both checkout types — label always above the input
- Customers can select a delivery date via date picker with « Select a delivery date » placeholder
- Choose from custom time slots (configured in settings)
- Delivery Time Slot select styled to match other WooCommerce checkout fields
- Add multiple blackout dates via calendar
- Limit max orders per time slot
- Works with all WooCommerce shipping methods
- HPOS compatible – works with WooCommerce High Performance Order Storage
- Delivery details displayed on the Classic checkout thank-you page and order confirmation
- Settings available at WooCommerce > Settings > Shipping > Delivery Settings
Captures d’écran
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Configure delivery settings in WooCommerce > Settings > Shipping
FAQ
-
Does this plugin support WooCommerce Blocks Checkout?
-
Yes. The plugin supports both Classic Checkout and WooCommerce Blocks Checkout. Both checkout types display the same consistent field design.
-
Can I disable certain delivery dates?
-
Yes, use the « Blackout Dates » calendar in plugin settings.
-
How can I define time slots?
-
Use the « Delivery Time Slots » field to define one time slot per line.
-
Does it support WooCommerce shipping zones?
-
Yes, it is fully compatible with shipping zones and shipping methods.
-
Is this plugin compatible with WooCommerce HPOS?
-
Yes. Version 1.3 uses
$order->get_meta()and$order->update_meta_data()throughout, which are fully compatible with WooCommerce High Performance Order Storage (custom order tables).
Avis
Contributeurs & développeurs
« Delivery Date & Time Slot Picker for WooCommerce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Delivery Date & Time Slot Picker for WooCommerce » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Historique des changements
1.3
- Added consistent label-above-input design for delivery fields on both Classic and Block checkout
- Added « Select a delivery date » placeholder to the delivery date field on both Classic and Block checkout
- Delivery Time Slot select on Classic checkout now uses WooCommerce enhanced select (Select2), matching other checkout fields
- Fixed floating label inside Block checkout Delivery Time Slot select – label now always appears above the field
- Fixed delivery details not appearing on the Classic checkout thank-you (order-received) page
- Fixed HPOS (High Performance Order Storage) compatibility – all order meta read and write operations now use WooCommerce HPOS-safe methods (
$order->get_meta(),$order->update_meta_data()) - Added dedicated
delivery-checkout.cssfor consistent field styling across Classic and Block checkout
1.2
- Added support for WooCommerce Blocks Checkout
- Improved compatibility with the latest WooCommerce version
- Minor bug fixes and performance improvements
1.0.1
- Fixed the issue of the slug in the datepicker functionality.
1.0.0
- Initial release
- Delivery date picker + custom time slot
- Admin settings for blackout dates and slot limit



