| 开发者 |
eux
euxdigital |
|---|---|
| 更新时间 | 2026年5月17日 08:23 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.8 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[wpd_pickup_delivery] shortcode.order wins) — the first matching rule decides the date.@wordpress/element and @wordpress/components, bundled with webpack.wpd/v1 (settings) and eux-pad/v1 (date availability)./wp-content/plugins/ or upload the ZIP via Plugins → Add New → Upload Plugin.No. WooCommerce 7.0 or later must be installed and active. If it isn't, the plugin will not initialize and an admin notice will appear.
On activation the plugin creates a page titled "PAD" containing the [wpd_pickup_delivery] shortcode. It is tracked via the wpd_pad_page_id option and removed automatically on uninstall.
Yes. Each can be turned off from its own settings page. If you disable both, the PAD step is skipped entirely and customers go straight from cart to checkout.
Yes. Compatibility with the custom_order_tables feature is explicitly declared, and order list columns are registered for both legacy and HPOS storage.
Yes. Add suburbs as chips under Delivery Settings. When at least one suburb is configured, customers must enter a listed suburb (case-insensitive) to continue. Leave the list empty to accept any suburb.
From the opening hours you define per weekday and the interval (in minutes) set under Pickup Settings. For example, Monday 9:00–17:00 with a 60-minute interval produces slots at 9:00–10:00, 10:00–11:00, and so on.
A rule has an objective (Enable Day or Disable Day) and one or more conditions that must all match (AND logic). When multiple rules could affect the same date, the one with the lowest order value wins. A rule needs at minimum a date-scope condition (Days of Week or Specific Dates) plus a Method condition.
The plugin itself does not phone home. Optional map embeds (see External services in this readme) load in the visitor’s browser only if you add them in settings.
Yes. Tab colours, day and time selector backgrounds and text colours, and continue-button hover states are all exposed under Global Settings. You can also upload custom icons and change tab labels.
If the session has expired (older than 5 minutes) or the customer tried to reach the checkout directly without making a selection, they are sent back to the PAD page to choose a method and date.
The uninstall script removes the auto-created PAD page and deletes the four settings options (wpd_global_settings, wpd_pickup_settings, wpd_delivery_settings, wpd_rules). Order meta saved against existing orders is preserved.