這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

WooCommerce Local Pickup Time Select

外掛說明

Local Pickup Time extends the WooCommerce Local Pickup shipping option to allow users to choose a pickup time.

In the admin area, under “WooCommerce -> Settings -> Shipping -> Local Pickup Time settings”, you can set the start and end times for order pickups each day, as well as define days the store is closed and allow you to select a time interval for allowing pickups. In addition, you can specify a time delay between when a customer places their order and when they can pickup their order to account for processing time, as well as how many days ahead a customer can choose for their delivery.

Features

  • Daily Pickup Available Start/End Time: Set the starting time and ending time for each day that pickups are available.
  • Pickup Time Interval to Allow Pickup Planning: Define Pickup Time intervals to ensure that pickups are spaced out with adequate time to manage the number of pickups at any given time.
  • Pickup Time Delay to Allow for Required Product Preparation Time: Setup a pickup delay to ensure that you have the required preparation time for products to be available.
  • Make Pickup Time Optional: Allow pickup time to be optional in cases where a customer should only have the option to choose a Pickup Time but not be required to do so.
  • Limit Local Pickup Time to Local Shipping Methods Only: Instead of always presenting a Pickup Time option on checkout only present the Pickup Time on the WooCommerce “Local Pickup” shipping method.
    • Ability to limit to specific Shipping Zones. Pickup Time can be limited to only specific Shipping Zones.
  • “Ready for Pickup” Order Status: A custom Order Status of “Ready for Pickup” is available in order to better track the progress of your orders.
    • Custom “Ready for Pickup” customer notification email template. A custom “Email notification” can be setup under “WooCommerce -> Settings -> Emails” for when an Order is changed to “Ready for Pickup”.

Usage

Navigate to WooCommerce -> Settings -> Shipping -> Local Pickup Time settings, to edit your start and end times for daily pickups, set your days closed and time interval for pickups.

螢幕擷圖

  • Frontend Display on Checkout Page
  • Shipping Settings -> Local Pickup Time Settings Screen
  • Local Pickup Shipping Method Settings Screen
  • Order Listing Includes Pickup Date/Time
  • Order Details Screen Includes Pickup Date/Time
  • Ready for Pickup Order Email Notification

安裝方式

Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘WooCommerce Local Pickup Time Select’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

  1. Download a zip file of the plugins, which can be done from the WordPress plugin directory
  2. Navigate to ‘Add New’ in the plugins dashboard
  3. Click on the “Upload Plugin” button
  4. Choose the downloaded Zip file from your computer with “Choose File”
  5. Click ‘Install Now’
  6. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download a zip file of the plugins, which can be done from the WordPress plugin directory
  2. Extract the Zip file to a directory on your computer
  3. Upload the woocommerce-local-pickup-time-select directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard

常見問題集

Things aren’t displaying properly

  • Go to WooCommerce -> Settings -> Shipping -> Local Pickup Time settings and “Save Changes” to trigger the options to update.
  • Make sure to set your Timezone on the WordPress Admin Settings page to a proper value that is not a UTC offset.
  • If “Limit to Local Pickup Shipping Methods?” is checked in the “Local Pickup Time settings”, ensure you have a Shipping Zone that includes a “Local Pickup” Shipping Method. Additionally, make sure that each “Local Pickup” Shipping Method you want to have a “Pickup Time” has it enabled.

How do I change the location of the pickup time select box during checkout?

The location, by default, is hooked to woocommerce_after_order_notes. This can be overridden using the local_pickup_time_select_location filter. A list of available hooks can be seen in the WooCommerce documentation.

How do I change the location of the pickup time shown in the admin Order Details screen?

The location, by default, is hooked to woocommerce_admin_order_data_after_billing_address. This can be overridden using the local_pickup_time_admin_location filter. A list of available hooks can be seen in the WooCommerce documentation.

使用者評論

2022 年 10 月 22 日
It would be nice to be able to control where the pickup drop-down list appeared on the check out page. I would like to have it right under the shipping options radio buttons. Otherwise, this plugin is working well with WordPress 5.9.3 and WooCommerce Version 6.4.1 Thank you! I found the right way to use this plugin: When I correctly Enabled "Pickup Time" in the local pickup Settings Dialog, the Drop down for pickup times moved to exactly where I wanted it, under the Local Pickup Radio check box. Awesome. For others having this problem, take these steps through the menus to enable it: Woo Commerce / Settings / Shipping / Shipping zones Choose the one you want for local option (or you can add it to all your zones) add a local shipping method (I called mine In-Store Pickup) Edit the local shipping method Enable Pickup Time Cheers....`
2019 年 6 月 3 日
This deserves more attention, good work!
閱讀全部 9 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WooCommerce Local Pickup Time Select〉的開發相關工作。

參與者

〈WooCommerce Local Pickup Time Select〉外掛目前已有 3 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈WooCommerce Local Pickup Time Select〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.4.2

Fixed

  • Checkout prevented on non-Local Shipping methods.
  • Updated WordPress Supported Versions.

1.4.1

Changed

  • Updated the README to provide details and usage on the latest functionality and features.

Fixed

  • Possible PHP Fatal Error when using new Local Pickup association functionality.

Added

  • Added new screenshot for “Ready for Pickup” email notification.

1.4.0

Changed

  • Updated WordPress & WooCommerce Supported Versions.

Fixed

  • Updated Plugin Development Dependencies

Added

  • Added New Ready for Pickup Order Status & Customer Email
  • Added Pickup Time Required & Local Pickup Link Capabilities

See the previous changelogs here