Skip to content
This repository has been archived by the owner on Oct 12, 2024. It is now read-only.

Commit

Permalink
* Updates version number for release.
Browse files Browse the repository at this point in the history
  • Loading branch information
timnolte committed Feb 27, 2019
1 parent 7c30b8d commit a34fd06
Show file tree
Hide file tree
Showing 9 changed files with 247 additions and 241 deletions.
223 changes: 113 additions & 110 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,110 +1,113 @@
# WooCommerce Local Pickup Time Select #
**Contributors:** [mjbanks](https://profiles.wordpress.org/mjbanks), [vyskoczilova](https://profiles.wordpress.org/vyskoczilova), [tnolte](https://profiles.wordpress.org/tnolte)
**Donate link:** http://mattbanks.me
**Tags:** woocommcerce, shipping, local pickup, checkout fields, ecommerce, e-commerce, wordpress ecommerce
**Requires at least:** 4.7
**Tested up to:** 5.0.3
**Stable tag:** 1.3.4
**Requires PHP:** 5.6
**License:** GPLv2 or later
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html

Add an option to WooCommerce checkout pages for Local Pickup orders to allow the user to choose a pickup time, defined in the admin area.

## Description ##

Local Pickup Time extends the [WooCommerce](http://wordpress.org/plugins/woocommerce/) Local Pickup shipping option to allow users to choose a pickup time.

In the admin area, under WooCommerce -> Settings -> General, 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.

** Requires WooCommerce 2.x **

## Installation ##

### Using The WordPress Dashboard ###

1. Navigate to the 'Add New' in the plugins dashboard
2. Search for 'woocommerce-local-pickup-time'
3. Click 'Install Now'
4. Activate the plugin on the Plugin dashboard

### Uploading in WordPress Dashboard ###

1. Navigate to the 'Add New' in the plugins dashboard
2. Navigate to the 'Upload' area
3. Select `woocommerce-local-pickup-time.zip` from your computer
4. Click 'Install Now'
5. Activate the plugin in the Plugin dashboard

### Using FTP ###

1. Download `woocommerce-local-pickup-time.zip`
2. Extract the `woocommerce-local-pickup-time` directory to your computer
3. Upload the `woocommerce-local-pickup-time` directory to the `/wp-content/plugins/` directory
4. Activate the plugin in the Plugin dashboard

# Usage #

Navigate to `WooCommerce -> Settings -> General`, edit your start and end times for daily pickups, set your days closed and time interval for pickups.

## Frequently Asked Questions ##

### Things aren't displaying properly ###

Go to `WooCommerce -> Settings -> General` and Save Changes to trigger the options to update.

Make sure to set your Timezone on the WordPress Admin Settings page.

### 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](http://docs.woothemes.com/document/hooks/).

### 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](http://docs.woothemes.com/document/hooks/).

## Screenshots ##

1. Front-end display on Checkout page

## Changelog ##

### 1.3.4 ###
* fixes 1.3.3 patch issue.

### 1.3.3 ###
* fixes PHP 5.6 issue with DateTime syntax usage.

### 1.3.2 ###
* fixes issue with missing space in pickup time options, from 1.3.1.
* adds pickup date/time to Order List in Admin Dashboard.
* adds longer pickup delay option.

### 1.3.1 ###
* expands pickup time delay to include 4/8/16/24/36 hours.
* changes days ahead setting to allow any number of days via text input.
* changes customer display of pickup time to include the date using the WordPress date format setting.
* removes closed dates from option list even if it's not today.

### 1.3.0 ###
* fix pickup time for multiple locales and update translations (props vyskoczilova)

### 1.2.0 ###
* added option to select the delay from the current time until the order can be picked up
* added option to select the number of days ahead for allowing orders to be picked up

### 1.1.0 ###
* added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout
* added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen

### 1.0.3 ###
* replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1

### 1.0.2 ###
* fix typos

### 1.0.1 ###
* properly set closing time if trying to order after hours

### 1.0.0 ###
* initial version
# WooCommerce Local Pickup Time Select #
**Contributors:** [mjbanks](https://profiles.wordpress.org/mjbanks), [vyskoczilova](https://profiles.wordpress.org/vyskoczilova), [tnolte](https://profiles.wordpress.org/tnolte)
**Donate link:** http://mattbanks.me
**Tags:** woocommcerce, shipping, local pickup, checkout fields, ecommerce, e-commerce, wordpress ecommerce
**Requires at least:** 4.7
**Tested up to:** 5.1.0
**Stable tag:** 1.3.5
**Requires PHP:** 5.6
**License:** GPLv2 or later
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html

Add an option to WooCommerce checkout pages for Local Pickup orders to allow the user to choose a pickup time, defined in the admin area.

## Description ##

Local Pickup Time extends the [WooCommerce](http://wordpress.org/plugins/woocommerce/) Local Pickup shipping option to allow users to choose a pickup time.

In the admin area, under WooCommerce -> Settings -> General, 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.

** Requires WooCommerce 2.x **

## Installation ##

### Using The WordPress Dashboard ###

1. Navigate to the 'Add New' in the plugins dashboard
2. Search for 'woocommerce-local-pickup-time'
3. Click 'Install Now'
4. Activate the plugin on the Plugin dashboard

### Uploading in WordPress Dashboard ###

1. Navigate to the 'Add New' in the plugins dashboard
2. Navigate to the 'Upload' area
3. Select `woocommerce-local-pickup-time.zip` from your computer
4. Click 'Install Now'
5. Activate the plugin in the Plugin dashboard

### Using FTP ###

1. Download `woocommerce-local-pickup-time.zip`
2. Extract the `woocommerce-local-pickup-time` directory to your computer
3. Upload the `woocommerce-local-pickup-time` directory to the `/wp-content/plugins/` directory
4. Activate the plugin in the Plugin dashboard

# Usage #

Navigate to `WooCommerce -> Settings -> General`, edit your start and end times for daily pickups, set your days closed and time interval for pickups.

## Frequently Asked Questions ##

### Things aren't displaying properly ###

Go to `WooCommerce -> Settings -> General` and Save Changes to trigger the options to update.

Make sure to set your Timezone on the WordPress Admin Settings page.

### 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](http://docs.woothemes.com/document/hooks/).

### 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](http://docs.woothemes.com/document/hooks/).

## Screenshots ##

1. Front-end display on Checkout page

## Changelog ##

### 1.3.5 ###
* fixes issue with allowing customers to pick a pickup date/time on a non-open day.

### 1.3.4 ###
* fixes 1.3.3 patch issue.

### 1.3.3 ###
* fixes PHP 5.6 issue with DateTime syntax usage.

### 1.3.2 ###
* fixes issue with missing space in pickup time options, from 1.3.1.
* adds pickup date/time to Order List in Admin Dashboard.
* adds longer pickup delay option.

### 1.3.1 ###
* expands pickup time delay to include 4/8/16/24/36 hours.
* changes days ahead setting to allow any number of days via text input.
* changes customer display of pickup time to include the date using the WordPress date format setting.
* removes closed dates from option list even if it's not today.

### 1.3.0 ###
* fix pickup time for multiple locales and update translations (props vyskoczilova)

### 1.2.0 ###
* added option to select the delay from the current time until the order can be picked up
* added option to select the number of days ahead for allowing orders to be picked up

### 1.1.0 ###
* added `local_pickup_time_select_location` filter to customize location of pickup time select during checkout
* added `local_pickup_time_admin_location` filter to customize location of pickup time shown in the admin Order Details screen

### 1.0.3 ###
* replace deprecated call to $order->order_custom_fields, which no longer words in WooCommerce 2.1

### 1.0.2 ###
* fix typos

### 1.0.1 ###
* properly set closing time if trying to order after hours

### 1.0.0 ###
* initial version
Binary file modified languages/woocommerce-local-pickup-time-cs_CZ.mo
Binary file not shown.
12 changes: 6 additions & 6 deletions languages/woocommerce-local-pickup-time-cs_CZ.po
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ msgstr ""
"Project-Id-Version: WooCommerce Local Pickup Time\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-local-"
"pickup-time\n"
"POT-Creation-Date: 2019-02-04 04:31:40+00:00\n"
"POT-Creation-Date: 2019-02-27 05:05:01+00:00\n"
"PO-Revision-Date: 2019-02-01 14:28:47+0000\n"
"Language: cs_CZ\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -284,9 +284,9 @@ msgid "Pickup Time:"
msgstr "Čas vyzvednutí:"

#: admin/class-local-pickup-time-admin.php:356
#: public/class-local-pickup-time.php:502
#: public/class-local-pickup-time.php:509
#: public/class-local-pickup-time.php:560
#: public/class-local-pickup-time.php:504
#: public/class-local-pickup-time.php:511
#: public/class-local-pickup-time.php:562
msgid "Pickup Time"
msgstr "Čas vyzvednutí"

Expand Down Expand Up @@ -322,11 +322,11 @@ msgstr "Neděle"
msgid "Select time"
msgstr "Vyberte čas"

#: public/class-local-pickup-time.php:529
#: public/class-local-pickup-time.php:531
msgid "Please select a pickup time."
msgstr "vyberte si čas vyzvednutí."

#: public/class-local-pickup-time.php:579
#: public/class-local-pickup-time.php:581
msgid "None"
msgstr "Žádná"

Expand Down
Binary file modified languages/woocommerce-local-pickup-time-en_US.mo
Binary file not shown.
12 changes: 6 additions & 6 deletions languages/woocommerce-local-pickup-time-en_US.po
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: WooCommerce Local Pickup Time Select\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-local-"
"pickup-time\n"
"POT-Creation-Date: 2019-01-28 04:00:44+00:00\n"
"POT-Creation-Date: 2019-02-27 05:05:01+00:00\n"
"PO-Revision-Date: 2017-05-11 11:03+0200\n"
"Last-Translator: Karolína Vyskočilová <[email protected]>\n"
"Language-Team: Matt Banks <[email protected]>\n"
Expand Down Expand Up @@ -259,9 +259,9 @@ msgid "Pickup Time:"
msgstr ""

#: admin/class-local-pickup-time-admin.php:356
#: public/class-local-pickup-time.php:502
#: public/class-local-pickup-time.php:509
#: public/class-local-pickup-time.php:560
#: public/class-local-pickup-time.php:504
#: public/class-local-pickup-time.php:511
#: public/class-local-pickup-time.php:562
msgid "Pickup Time"
msgstr ""

Expand Down Expand Up @@ -297,11 +297,11 @@ msgstr ""
msgid "Select time"
msgstr ""

#: public/class-local-pickup-time.php:529
#: public/class-local-pickup-time.php:531
msgid "Please select a pickup time."
msgstr ""

#: public/class-local-pickup-time.php:579
#: public/class-local-pickup-time.php:581
msgid "None"
msgstr ""

Expand Down
14 changes: 7 additions & 7 deletions languages/woocommerce-local-pickup-time.pot
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: WooCommerce Local Pickup Time Select 1.3.4\n"
"Project-Id-Version: WooCommerce Local Pickup Time Select 1.3.5\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/woocommerce-local-pickup-time\n"
"POT-Creation-Date: 2019-02-05 18:22:42+00:00\n"
"POT-Creation-Date: 2019-02-27 05:05:01+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
Expand Down Expand Up @@ -264,9 +264,9 @@ msgid "Pickup Time:"
msgstr ""

#: admin/class-local-pickup-time-admin.php:356
#: public/class-local-pickup-time.php:502
#: public/class-local-pickup-time.php:509
#: public/class-local-pickup-time.php:560
#: public/class-local-pickup-time.php:504
#: public/class-local-pickup-time.php:511
#: public/class-local-pickup-time.php:562
msgid "Pickup Time"
msgstr ""

Expand Down Expand Up @@ -302,11 +302,11 @@ msgstr ""
msgid "Select time"
msgstr ""

#: public/class-local-pickup-time.php:529
#: public/class-local-pickup-time.php:531
msgid "Please select a pickup time."
msgstr ""

#: public/class-local-pickup-time.php:579
#: public/class-local-pickup-time.php:581
msgid "None"
msgstr ""

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "woocommerce-local-pickup-time",
"version": "1.3.4",
"version": "1.3.5",
"description": "Add an an option to WooCommerce checkout pages for Local Pickup that allows the user to choose a pickup time.",
"main": "Gruntfile.js",
"scripts": {
Expand Down
Loading

0 comments on commit a34fd06

Please sign in to comment.