Version Description
- Tested OK with WC 3.9.2
- Improvement:-Password hashed before import based on 'wt_hashed' column in csv.
Download this release
Release Info
Developer | webtoffee |
Plugin | Import Export WordPress Users and WooCommerce Customers |
Version | 1.3.7 |
Comparing to | |
See all releases |
Code changes from version 1.3.6 to 1.3.7
- Sample_Users.csv +2 -2
- images/calendar.png +0 -0
- images/csv.png +0 -0
- images/documentation.png +0 -0
- images/setup.png +0 -0
- images/storefrog.png +0 -0
- images/support.png +0 -0
- images/video.png +0 -0
- images/wf-ajax-loader.gif +0 -0
- images/wf-failed.png +0 -0
- images/wf-import.png +0 -0
- images/wf-notice.png +0 -0
- images/wf-success.png +0 -0
- includes/class-wf-customerimpexpcsv-admin-screen.php +0 -0
- includes/class-wf-customerimpexpcsv-ajax-handler.php +0 -0
- includes/class-wt-userimport-uninstall-feedback.php +0 -0
- includes/exporter/class-wf-customerimpexpcsv-exporter.php +1 -0
- includes/exporter/data/data-wf-post-columns.php +1 -0
- includes/importer/class-wf-csv-parser.php +1 -0
- includes/importer/class-wf-customerimpexpcsv-customer-import.php +2 -1
- includes/importer/class-wf-customerimpexpcsv-importer.php +0 -0
- includes/importer/data/data-wf-reserved-fields-pair.php +0 -0
- includes/importer/views/html-wf-import-greeting.php +0 -0
- includes/importer/views/html-wf-import-options.php +0 -0
- includes/importer/views/market.php +0 -0
- includes/settings/class-wf-customerimpexpcsv-settings.php +0 -0
- includes/views/export/html-wf-export-customers.php +0 -0
- includes/views/export/market.php +0 -0
- includes/views/html-wf-admin-screen.php +0 -0
- includes/views/html-wf-common-header.php +0 -0
- includes/views/html-wf-help-guide.php +0 -0
- includes/views/import/html-wf-import-customers.php +0 -0
- includes/views/market.php +0 -0
- lang/users-customers-import-export-for-wp-woocommerce-de_DE.mo +0 -0
- lang/users-customers-import-export-for-wp-woocommerce-de_DE.po +0 -0
- lang/users-customers-import-export-for-wp-woocommerce-fr_FR.mo +0 -0
- lang/users-customers-import-export-for-wp-woocommerce-fr_FR.po +0 -0
- license.txt +0 -0
- readme.txt +7 -4
- styles/select2.css +0 -0
- styles/select2.js +0 -0
- styles/wf-style.css +0 -0
- users-customers-import-export-for-wp-woocommerce.php +3 -3
Sample_Users.csv
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
ID,user_login,user_pass,user_nicename,user_email,user_url,user_registered,display_name,first_name,last_name,user_status,roles
|
2 |
-
9,Mark,$P$By6K6/oknjRBovyyxs3sCDogZgO6ST1,mark,mark@
|
1 |
+
ID,user_login,user_pass,wt_hashed,user_nicename,user_email,user_url,user_registered,display_name,first_name,last_name,user_status,roles
|
2 |
+
9,Mark,$P$By6K6/oknjRBovyyxs3sCDogZgO6ST1,no,mark,mark@webtoffee.com,http://www.webtoffee.com,2016-10-20 11:52:04,Mark,Mark,Wough,,"subscriber, customer"
|
images/calendar.png
CHANGED
File without changes
|
images/csv.png
CHANGED
File without changes
|
images/documentation.png
CHANGED
File without changes
|
images/setup.png
CHANGED
File without changes
|
images/storefrog.png
CHANGED
File without changes
|
images/support.png
CHANGED
File without changes
|
images/video.png
CHANGED
File without changes
|
images/wf-ajax-loader.gif
CHANGED
File without changes
|
images/wf-failed.png
CHANGED
File without changes
|
images/wf-import.png
CHANGED
File without changes
|
images/wf-notice.png
CHANGED
File without changes
|
images/wf-success.png
CHANGED
File without changes
|
includes/class-wf-customerimpexpcsv-admin-screen.php
CHANGED
File without changes
|
includes/class-wf-customerimpexpcsv-ajax-handler.php
CHANGED
File without changes
|
includes/class-wt-userimport-uninstall-feedback.php
CHANGED
File without changes
|
includes/exporter/class-wf-customerimpexpcsv-exporter.php
CHANGED
@@ -128,6 +128,7 @@ class WF_CustomerImpExpCsv_Exporter {
|
|
128 |
unset($customer_data[$key]);
|
129 |
}
|
130 |
}
|
|
|
131 |
/*
|
132 |
* CSV Customer Export Row.
|
133 |
* Filter the individual row data for the customer export
|
128 |
unset($customer_data[$key]);
|
129 |
}
|
130 |
}
|
131 |
+
$customer_data['wt_hashed'] = 'no';
|
132 |
/*
|
133 |
* CSV Customer Export Row.
|
134 |
* Filter the individual row data for the customer export
|
includes/exporter/data/data-wf-post-columns.php
CHANGED
@@ -8,6 +8,7 @@ $columns = array(
|
|
8 |
'ID' => 'ID',
|
9 |
'user_login' => 'user_login',
|
10 |
'user_pass' => 'user_pass',
|
|
|
11 |
'user_nicename' => 'user_nicename',
|
12 |
'user_email' => 'user_email',
|
13 |
'user_url' => 'user_url',
|
8 |
'ID' => 'ID',
|
9 |
'user_login' => 'user_login',
|
10 |
'user_pass' => 'user_pass',
|
11 |
+
'wt_hashed' => 'wt_hashed',
|
12 |
'user_nicename' => 'user_nicename',
|
13 |
'user_email' => 'user_email',
|
14 |
'user_url' => 'user_url',
|
includes/importer/class-wf-csv-parser.php
CHANGED
@@ -19,6 +19,7 @@ class WF_CSV_Parser {
|
|
19 |
'ID' => 'ID',
|
20 |
'user_login' => 'user_login',
|
21 |
'user_pass' => 'user_pass',
|
|
|
22 |
'user_nicename' => 'user_nicename',
|
23 |
'user_email' => 'user_email',
|
24 |
'user_url' => 'user_url',
|
19 |
'ID' => 'ID',
|
20 |
'user_login' => 'user_login',
|
21 |
'user_pass' => 'user_pass',
|
22 |
+
'wt_hashed' => 'wt_hashed',
|
23 |
'user_nicename' => 'user_nicename',
|
24 |
'user_email' => 'user_email',
|
25 |
'user_url' => 'user_url',
|
includes/importer/class-wf-customerimpexpcsv-customer-import.php
CHANGED
@@ -559,11 +559,12 @@ class WF_CustomerImpExpCsv_Customer_Import extends WP_Importer {
|
|
559 |
}
|
560 |
|
561 |
public function hf_create_customer($data) {
|
|
|
562 |
$customer_email = (!empty($data['user_details']['user_email']) ) ? $data['user_details']['user_email'] : '';
|
563 |
$username = (!empty($data['user_details']['user_login']) ) ? $data['user_details']['user_login'] : '';
|
564 |
$customer_id = (!empty($data['user_details']['ID']) ) ? $data['user_details']['ID'] : '';
|
565 |
if (!empty($data['user_details']['user_pass'])) {
|
566 |
-
$password = (
|
567 |
$password_generated = false;
|
568 |
} else {
|
569 |
$password = wp_generate_password(12, true);
|
559 |
}
|
560 |
|
561 |
public function hf_create_customer($data) {
|
562 |
+
|
563 |
$customer_email = (!empty($data['user_details']['user_email']) ) ? $data['user_details']['user_email'] : '';
|
564 |
$username = (!empty($data['user_details']['user_login']) ) ? $data['user_details']['user_login'] : '';
|
565 |
$customer_id = (!empty($data['user_details']['ID']) ) ? $data['user_details']['ID'] : '';
|
566 |
if (!empty($data['user_details']['user_pass'])) {
|
567 |
+
$password = (isset($data['user_details']['wt_hashed']) && (strtolower( $data['user_details']['wt_hashed'])=='no' ) )? $data['user_details']['user_pass'] : wp_hash_password($data['user_details']['user_pass']);
|
568 |
$password_generated = false;
|
569 |
} else {
|
570 |
$password = wp_generate_password(12, true);
|
includes/importer/class-wf-customerimpexpcsv-importer.php
CHANGED
File without changes
|
includes/importer/data/data-wf-reserved-fields-pair.php
CHANGED
File without changes
|
includes/importer/views/html-wf-import-greeting.php
CHANGED
File without changes
|
includes/importer/views/html-wf-import-options.php
CHANGED
File without changes
|
includes/importer/views/market.php
CHANGED
File without changes
|
includes/settings/class-wf-customerimpexpcsv-settings.php
CHANGED
File without changes
|
includes/views/export/html-wf-export-customers.php
CHANGED
File without changes
|
includes/views/export/market.php
CHANGED
File without changes
|
includes/views/html-wf-admin-screen.php
CHANGED
File without changes
|
includes/views/html-wf-common-header.php
CHANGED
File without changes
|
includes/views/html-wf-help-guide.php
CHANGED
File without changes
|
includes/views/import/html-wf-import-customers.php
CHANGED
File without changes
|
includes/views/market.php
CHANGED
File without changes
|
lang/users-customers-import-export-for-wp-woocommerce-de_DE.mo
CHANGED
File without changes
|
lang/users-customers-import-export-for-wp-woocommerce-de_DE.po
CHANGED
File without changes
|
lang/users-customers-import-export-for-wp-woocommerce-fr_FR.mo
CHANGED
File without changes
|
lang/users-customers-import-export-for-wp-woocommerce-fr_FR.po
CHANGED
File without changes
|
license.txt
CHANGED
File without changes
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== Import Export WordPress Users ===
|
2 |
Contributors: webtoffee
|
3 |
Donate link: https://www.webtoffee.com/plugins/
|
4 |
-
Tags:
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.3.2
|
7 |
-
Stable tag: 1.3.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -19,7 +19,7 @@ Import users and export users made fast and simple! Import Export WordPress User
|
|
19 |
|
20 |
🔸 Users Export - Export Users to CSV file.</li>
|
21 |
🔸 Users import - Import Users from CSV format to WordPress/WooCommerce Store.
|
22 |
-
🔸 Tested OK with WooCommerce 3.
|
23 |
🔸 Tested OK with PHP 7.3.5
|
24 |
|
25 |
Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
|
@@ -102,7 +102,7 @@ For importing WooCommerce customer details to your website, you must create a CS
|
|
102 |
|
103 |
= About WebToffee.com =
|
104 |
|
105 |
-
WebToffee creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.
|
106 |
|
107 |
|
108 |
== Installation ==
|
@@ -158,6 +158,9 @@ By default, admin and store manager are given access to export users. Please vis
|
|
158 |
|
159 |
== Changelog ==
|
160 |
|
|
|
|
|
|
|
161 |
= 1.3.6 =
|
162 |
* Tested OK with WP 5.3.2
|
163 |
* Content update.
|
1 |
=== Import Export WordPress Users ===
|
2 |
Contributors: webtoffee
|
3 |
Donate link: https://www.webtoffee.com/plugins/
|
4 |
+
Tags: user import, user export, export customers, import customers, export users to csv, import users from csv, woocommerce export customers, export import users, woocommerce import customers, woocommerce export customer email
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.3.2
|
7 |
+
Stable tag: 1.3.7
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
19 |
|
20 |
🔸 Users Export - Export Users to CSV file.</li>
|
21 |
🔸 Users import - Import Users from CSV format to WordPress/WooCommerce Store.
|
22 |
+
🔸 Tested OK with WooCommerce 3.9.2
|
23 |
🔸 Tested OK with PHP 7.3.5
|
24 |
|
25 |
Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
|
102 |
|
103 |
= About WebToffee.com =
|
104 |
|
105 |
+
<a rel="nofollow" href="https://www.webtoffee.com/">WebToffee</a> creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.
|
106 |
|
107 |
|
108 |
== Installation ==
|
158 |
|
159 |
== Changelog ==
|
160 |
|
161 |
+
= 1.3.7 =
|
162 |
+
* Tested OK with WC 3.9.2
|
163 |
+
* Improvement:-Password hashed before import based on 'wt_hashed' column in csv.
|
164 |
= 1.3.6 =
|
165 |
* Tested OK with WP 5.3.2
|
166 |
* Content update.
|
styles/select2.css
CHANGED
File without changes
|
styles/select2.js
CHANGED
File without changes
|
styles/wf-style.css
CHANGED
File without changes
|
users-customers-import-export-for-wp-woocommerce.php
CHANGED
@@ -6,8 +6,8 @@
|
|
6 |
Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
|
7 |
Author: WebToffee
|
8 |
Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
|
9 |
-
Version: 1.3.
|
10 |
-
WC tested up to: 3.
|
11 |
Text Domain: users-customers-import-export-for-wp-woocommerce
|
12 |
License: GPLv3
|
13 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
@@ -36,7 +36,7 @@ if( !defined('WF_CUSTOMER_IMP_EXP_ID') )
|
|
36 |
|
37 |
if( !defined('WF_CUSTOMER_IMP_EXP_VERSION') )
|
38 |
{
|
39 |
-
define("WF_CUSTOMER_IMP_EXP_VERSION", "1.3.
|
40 |
}
|
41 |
|
42 |
|
6 |
Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
|
7 |
Author: WebToffee
|
8 |
Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
|
9 |
+
Version: 1.3.7
|
10 |
+
WC tested up to: 3.9.2
|
11 |
Text Domain: users-customers-import-export-for-wp-woocommerce
|
12 |
License: GPLv3
|
13 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
36 |
|
37 |
if( !defined('WF_CUSTOMER_IMP_EXP_VERSION') )
|
38 |
{
|
39 |
+
define("WF_CUSTOMER_IMP_EXP_VERSION", "1.3.7");
|
40 |
}
|
41 |
|
42 |
|