Plugin Directory

Changeset 3410873


Ignore:
Timestamp:
12/04/2025 12:17:57 PM (3 months ago)
Author:
smackcoders
Message:

Version 1.6 - Listeo Profile Meta Support Added

Location:
import-users
Files:
27 added
5 edited

Legend:

Unmodified
Added
Removed
  • import-users/trunk/Readme.txt

    r3193007 r3410873  
    1 === User Import with meta ===
    2 Contributors: smackcoders
     1=== User Import with meta - WP Ultimate CSV Importer Add-on ===
     2Contributors: smackcoders, riswanasmack, premairuthayarajan
    33Donate link: https://www.paypal.me/smackcoders
    44Requires at least: 5.0
    5 Tested up to: 6.7
    6 Stable tag: 1.5
    7 Version: 1.5
    8 Requires PHP: 5.2.4
     5Tested up to: 6.9
     6Stable tag: 1.6
     7Version: 1.6
     8Requires PHP: 7.4
    99Author: smackcoders
    10 Author URI: http://profiles.wordpress.org/smackcoders/
    11 Tags: csv, customers, user export, user import, woocommerce, import users
     10Author URI: https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
     11Tags: user import, csv import, user meta import, import users, bulk user import, woocommerce users, customer import, custom fields import, membership import, wp members import, memberpress import, spreadsheet import, user export, user profile import, csv, customers, woocommerce
    1212License: GPLv2 or later
    1313
    14 Import users into your WordPress or WooCommerce site, including their metadata, using a CSV file.
     14Import and export WordPress and WooCommerce users with full user meta, custom fields, billing & shipping details, and membership data. Supports CSV, XML, Excel, and TSV files.
    1515
    1616== Description ==
    1717
    18 Import users with meta details, custom fields, woocommerce shipping details etc., as CSV spreadsheet.
    19 
    20 = Highlights =
    21 * Import any number of user through CSV files easily.
    22 * Import Users with Default Custom Fields.
    23 * Import Users with WP-Members, and MemberPress plugins data.
    24 * Import Users with Billing and Shipping Informations(BSI).
    25 * If a User password column is empty, the plugin will create random password as well as it sends the password to the user through email.
     18The **User Import with Meta Add-on** extends the powerful WP Ultimate CSV Importer plugin to help you manage WordPress users and WooCommerce customers at scale. Whether you're migrating from another site, importing customers, or onboarding large user lists, this add-on gives you complete control over user profiles.
     19
     20It supports importing data from various sources such as your computer, external URLs, cloud platforms like Google Sheets or Dropbox, FTP/SFTP locations.
     21
     22This add-on allows you to import not only the standard WordPress user fields but also user meta, custom profile data, WooCommerce billing and shipping details, as well as metadata from popular membership plugins like **WP-Members** and **MemberPress**, making it ideal for eCommerce stores, membership sites, LMS platforms, and large business websites.
     23
     24== Key Features ==
     25
     26**Flexible Import Sources**
     27You can import user data from:
     28- Your desktop 
     29- FTP/SFTP servers 
     30- External URLs (Google Sheet / Dropbox)
     31
     32**Supports Multiple File Formats**
     33Import from a wide range of file formats including:
     34- CSV 
     35- XML 
     36- Excel (XLS/XLSX) 
     37- TSV 
     38- Google Sheets 
     39- ZIP files containing structured data 
     40
     41**Import WordPress Users and WooCommerce Customers**
     42Bring in new users with:
     43- Standard WordPress fields 
     44- User meta 
     45- WooCommerce billing and shipping information 
     46- Additional customer details like phone, address, notes, and more 
     47
     48**Membership Plugin Compatibility**
     49Seamlessly import profile data for:
     50- WP-Members 
     51- MemberPress 
     52
     53**Automatic Password Handling**
     54If your CSV (or other import file) doesn't include a password, the plugin generates a secure one and automatically emails it to the user.
     55
     56**Smart Field Mapping**
     57Use an intuitive drag-and-drop interface or dropdown suggestions to map all your fields correctly. If your file headers and WordPress field headers are same, the plugin will automatically maps them. This makes large and complex imports easier and faster.
     58
     59**Conditional Filters for Imports**
     60Apply filters to import only the specific users you want based on conditions like role, status, or any metadata, helping you maintain clean and organized data imports.
     61
     62**Duplicate Handling**
     63Prevent duplicate user creation by validating user email.
     64
     65Use update mode to modify existing users instead of creating new ones. (Pro feature)
     66
     67**Iteration-Based Import**
     68Large files are split into smaller manageable chunks (iterations), ensuring that high-volume imports run smoothly without server timeouts.
     69
     70**Monitor Import Progress**
     71Track import status in real time, view logs, and quickly resolve any issues. Errors are highlighted clearly for easy debugging.
     72
     73
     74== Export Capabilities ==
     75
     76The add-on is not only for importing, it also provides a full user export system.
     77
     78**Export Users and WooCommerce Customers**
     79Export:
     80- WordPress users 
     81- WooCommerce customers 
     82- All their meta fields 
     83
     84**Multiple Export Formats**
     85Export your user data into file formats like:
     86- CSV 
     87- XML 
     88- XLS 
     89- XLSX 
     90- JSON 
     91- TSV 
     92
     93**Iteration Export and Date-Based Export**
     94Export users in batches or export only users created during a specific time period.
     95
     96**Preview Before Export**
     97Review your user data before downloading to ensure accuracy.
     98
     99**One-Click User Migration**
     100Move users between sites seamlessly with the one-click import & migrate feature.
     101
     102
     103== How It Works ==
     104
     1051. Install WP Ultimate CSV Importer (Free). 
     1062. Install and activate this add-on. 
     1073. Upload your source file or choose an external source. 
     1084. Map fields using the drag-and-drop UI or dropdown mode. 
     1095. Apply filters if required. 
     1106. Run the import and track progress live. 
     111
     112
     113== How to Import Users ==
     114
     115**1. Prepare Your File**
     116Create a CSV, Excel, XML, TSV, or Google Sheet containing user fields such as username, email, user meta, and WooCommerce billing/shipping data.
     117
     118**2. Go to Import Screen**
     119Navigate to Ultimate CSV Importer Free → Import/Update page.
     120
     121**3. Choose File Source**
     122Upload your file from desktop, FTP/SFTP, or external URL. Only fresh import is allowed. For update, you require pro version.
     123
     124**4. Map Fields**
     125Match your file columns to WordPress Users fields using drag-and-drop or dropdown mapping mode.
     126
     127**5. Apply Filters (Optional)**
     128Apply conditional filters to import only users matching specific roles, dates, or others.
     129
     130**6. Run Import**
     131Click Import to instantly run it. You can configure iterations and other settings before proceeding the import. The plugin can processes large files. It shows progress, errors, and completed entries after import.
     132
     133== How to Export Users ==
     134
     135**1. Visit Export Screen**
     136Go to WP Ultimate CSV Importer → Export.
     137
     138**2. Choose What to Export**
     139Select Users or WooCommerce Customers from the modules list.
     140
     141**3. Select Export Format**
     142Provide a file name and select export file formats like CSV, XML, XLS, XLSX, TSV, or JSON.
     143
     144**4. Preview (Optional)**
     145Click Preview button to review selected users and fields before exporting.
     146
     147**5. Download Export File**
     148Click Export and the export file will be prepared. Then click Download to save the file to your device.
     149
     150
     151== WP Ultimate CSV Importer Pro Features ==
     152
     153WP Ultimate CSV Importer offers many advanced features in its pro version. Here are some listed below:
     154
     155**Update Existing Users**
     156Modify existing WordPress users and WooCommerce customers without creating duplicates. Update roles, profile data, and meta fields while keeping user IDs intact.
     157
     158**Scheduled Imports**
     159Run cron-based automatic schedule import from FTP/SFTP, and Google Sheets. Useful for sites that receive user data on a regular basis from external systems.
     160
     161**Mapping Templates**
     162Save your field mapping once and reuse it for future imports, making repeated or scheduled tasks easier to manage.
     163
     164**Import and Export All WordPress Data**
     165Pro supports full-site data handling, including posts, products, orders, taxonomies, custom fields, comments, and SEO fields, enabling complete migrations.
     166
     167**Advanced Export Options**
     168Export users and other WordPress data with filters, date ranges, selected fields, user roles, or in iteration mode for large datasets, and much more.
     169
     170**One-Click Rollback**
     171Revert an import instantly if needed, helping maintain clean and reliable user data.
     172
     173Visit [WP Ultimate CSV Importer Pro plugin here](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utmsource=web&utmcampaign=readme&utmmedium=wporg)
     174
    26175
    27176= Other Useful Plugins & Addons By Smackcoders =
     
    41190Visit [Smackcoders](https://www.smackcoders.com/wordpress.html) to explore more WordPress products. You can write to us your comments, feedback at [support@smackcoders.com](mailto:support@smackcoders.com).
    42191
    43 
    44192Get to know about other WordPress addons and latest product update news at [www.smackcoders.com/blogs.html](https://www.smackcoders.com/blog/category/wordpress-products).
    45193
     194
     195== Screenshots ==
     196
     1971. Import file upload screen 
     1982. Drag-and-drop mapping interface 
     1993. WooCommerce customer field mapping 
     2004. Import progress view
     2015. Users module selection to export
     2026. Configure Advanced export settings
     2037. Export completed page
    46204
    47205
     
    512092. Extract the Import-Users.zip in wordpress/wp-content/plugins using FTP or through plugin install in wp-admin.
    522103. Activate the plugin in the WordPress plugin list.
    53 
    54 == Screenshots ==
    55 
    56 1. Upload section of CSV.
    57 2. Mapping view of the uploaded CSV fields with WordPress fields.
    58 3. Import Progress.
    59 
    60 
    61 == Frequently Asked Questions ==
    62 1. What Users import can do?
    63 The Users can be imported along with all meta data using this addon. Please note, this add-on requires the parent plugin https://wordpress.org/plugins/wp-ultimate-csv-importer/ to be installed.
     2114. Install Import WooCommerce add-on to import WooCommerce customers.
     212
     213
     214== Frequently Asked Questions ==
     215
     216= Do I need WP Ultimate CSV Importer installed? = 
     217Yes. This add-on works only with the parent plugin [WP Ultimate CSV Importer](https://wordpress.org/plugins/wp-ultimate-csv-importer/).
     218
     219= Can I import WooCommerce billing and shipping fields? = 
     220Yes. All WooCommerce customer fields are supported.
     221
     222= Can I import custom meta fields? = 
     223Absolutely. But only custom field created with WordPress default can be imported. You can check out [WP Ultimate CSV Importer pro plugin](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utmsource=web&utmcampaign=readme&utmmedium=wporg) if you use other custom fields plugin.
     224
     225= Is it possible to update existing users? = 
     226Yes, but you require WP Ultimate CSV Importer pro to update users and customers data.
     227
     228= Can I import users data from Google Sheets? = 
     229Yes. You can add your google sheet url in the external urls source of upload interface. Ensure the url is publicly accessible before processing the import.
     230
    64231
    65232== Changelog ==
     233
     234= 1.6 =
     235* Added: Compatibility with WordPress 6.9.
     236* Added: Support for the Listeo theme, including import of profile meta fields such as phone, address, social links, and more.
     237
    66238= 1.5 =
    67239* Added: Support for MemberPress Users data import/export.
     
    128300== Upgrade Notice ==
    129301
     302= 1.6 =
     303This update adds compatibility with WordPress 6.9 and introduces full support for importing Listeo theme profile meta fields. Updating is recommended to ensure smooth imports and improved user data handling.
     304
    130305= 1.5 =
    131306* Upgrade now to enjoy the import/export compatibility for MemberPress plugin.
  • import-users/trunk/import-users.php

    r3192991 r3410873  
    1313 * Plugin Name: Import Users
    1414 * Description: Seamlessly create users and import from your CSV data with ease.
    15  * Version: 1.5
     15 * Version: 1.6
    1616 * Text Domain: Import-Users
    1717 * Domain Path:  /languages
     
    5555
    5656    private static $instance = null,$install;
    57     public $version = '1.5';
     57    public $version = '1.6';
    5858
    5959    public function __construct(){
Note: See TracChangeset for help on using the changeset viewer.