WooCommerce Sequential Order Numbers - Version 1.1.2

Version Description

  • Minor updates due to WooCommerce 1.5.4 release
Download this release

Release Info

Developer FoxRunSoftware
Plugin Icon WooCommerce Sequential Order Numbers
Version 1.1.2
Comparing to
See all releases

Code changes from version 1.1.1 to 1.1.2

readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: FoxRunSoftware
3
Tags: woocommerce, order number
4
Requires at least: 3.3
5
Tested up to: 3.3
6
- Stable tag: 1.1.1
7
8
This plugin extends the WooCommerce e-commerce plugin by setting sequential order numbers for new orders.
9
@@ -28,6 +28,9 @@ This plugin requires WooCommerce 1.5.3 or greater.
28
29
== Changelog ==
30
31
= 1.1.1 =
32
* Order number in the subject line of the admin new order email is fixed
33
3
Tags: woocommerce, order number
4
Requires at least: 3.3
5
Tested up to: 3.3
6
+ Stable tag: 1.1.2
7
8
This plugin extends the WooCommerce e-commerce plugin by setting sequential order numbers for new orders.
9
28
29
== Changelog ==
30
31
+ = 1.1.2 =
32
+ * Minor updates due to WooCommerce 1.5.4 release
33
+
34
= 1.1.1 =
35
* Order number in the subject line of the admin new order email is fixed
36
woocommerce-sequential-order-numbers.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://www.foxrunsoftware.net/articles/wordpress/woocommerce-sequent
5
Description: Provides sequential order numbers for WooCommerce orders
6
Author: Justin Stern
7
Author URI: http://www.foxrunsoftware.net
8
- Version: 1.1.1
9
10
Copyright: © 2012 Justin Stern (email : justin@foxrunsoftware.net)
11
License: GNU General Public License v3.0
@@ -22,7 +22,7 @@ if (is_woocommerce_active()) {
22
if (!class_exists('WC_Seq_Order_Number')) {
23
24
class WC_Seq_Order_Number {
25
- const VERSION = "1.1.1";
26
const VERSION_OPTION_NAME = "woocommerce_seq_order_number_db_version";
27
28
public function __construct() {
@@ -73,7 +73,7 @@ if (is_woocommerce_active()) {
73
switch ($column) {
74
case "order_status" :
75
76
- echo sprintf( '<mark class="%s">%s</mark>', sanitize_title($order->status), __($order->status, 'woocommerce') );
77
78
break;
79
case "order_title" :
@@ -206,6 +206,9 @@ if (is_woocommerce_active()) {
206
}
207
208
209
function woocommerce_shop_order_search_custom_fields( $wp ) {
210
global $pagenow, $wpdb;
211
@@ -489,7 +492,7 @@ if (is_woocommerce_active()) {
489
490
if ($order->get_formatted_shipping_address()) echo '<p><strong>'.__('Address', 'woocommerce').':</strong><br/> ' .$order->get_formatted_shipping_address().'</p>'; else echo '<p class="none_set"><strong>'.__('Address', 'woocommerce').':</strong> ' . __('No shipping address set.', 'woocommerce') . '</p>';
491
492
- foreach ( $shipping_data as $key => $field ) : if (isset($field['show']) && !$field['show']) continue;
493
$field_name = 'shipping_'.$key;
494
if ( $order->$field_name ) echo '<p><strong>'.$field['label'].':</strong> '.$order->$field_name.'</p>';
495
endforeach;
@@ -499,7 +502,7 @@ if (is_woocommerce_active()) {
499
// Display form
500
echo '<div class="edit_address"><p><button class="button load_customer_shipping">'.__('Load customer shipping address', 'woocommerce').'</button></p>';
501
502
- foreach ( $shipping_data as $key => $field ) :
503
if (!isset($field['type'])) $field['type'] = 'text';
504
switch ($field['type']) {
505
case "select" :
5
Description: Provides sequential order numbers for WooCommerce orders
6
Author: Justin Stern
7
Author URI: http://www.foxrunsoftware.net
8
+ Version: 1.1.2
9
10
Copyright: © 2012 Justin Stern (email : justin@foxrunsoftware.net)
11
License: GNU General Public License v3.0
22
if (!class_exists('WC_Seq_Order_Number')) {
23
24
class WC_Seq_Order_Number {
25
+ const VERSION = "1.1.2";
26
const VERSION_OPTION_NAME = "woocommerce_seq_order_number_db_version";
27
28
public function __construct() {
73
switch ($column) {
74
case "order_status" :
75
76
+ printf( '<mark class="%s">%s</mark>', sanitize_title($order->status), __($order->status, 'woocommerce') );
77
78
break;
79
case "order_title" :
206
}
207
208
209
+ /**
210
+ * Largely unchanged from original, just one point change noted below
211
+ */
212
function woocommerce_shop_order_search_custom_fields( $wp ) {
213
global $pagenow, $wpdb;
214
492
493
if ($order->get_formatted_shipping_address()) echo '<p><strong>'.__('Address', 'woocommerce').':</strong><br/> ' .$order->get_formatted_shipping_address().'</p>'; else echo '<p class="none_set"><strong>'.__('Address', 'woocommerce').':</strong> ' . __('No shipping address set.', 'woocommerce') . '</p>';
494
495
+ if ( $shipping_data ) foreach ( $shipping_data as $key => $field ) : if (isset($field['show']) && !$field['show']) continue;
496
$field_name = 'shipping_'.$key;
497
if ( $order->$field_name ) echo '<p><strong>'.$field['label'].':</strong> '.$order->$field_name.'</p>';
498
endforeach;
502
// Display form
503
echo '<div class="edit_address"><p><button class="button load_customer_shipping">'.__('Load customer shipping address', 'woocommerce').'</button></p>';
504
505
+ if ( $shipping_data ) foreach ( $shipping_data as $key => $field ) :
506
if (!isset($field['type'])) $field['type'] = 'text';
507
switch ($field['type']) {
508
case "select" :