This plugin was created for people who need to easily add multiple users to their WordPress installation. Simply give it a list of usernames and email addresses, specify the role of the users (subscriber, author, admin, etc.) and it does the rest. It will automatically email each user and give them their randomly generated password. It also has validation in place to make sure the usernames do not already exist, that the email addresses are not already in use, that the usernames are valid, etc. After it processes the information, it tells you how many were added, and upon error, gives you the reason why each failed.
Changelog
- 06-12-07 – Modified version by Nicholas LaRacuente added (download link above).
- 05-03-07 Version 1.1 – Updated to take advantage of the customizable roles feature in WordPress 2.1. This update was contributed by Tom Ransom.
- 08-06-06 Version 1.0 – First release.
Instructions
- Download the above file, rename it from .txt to .php, and upload it to your plugins directory.
- Enable the plugin.
- Use it by going to ‘Manage -> DDImport Users’
Usage
The userdata is entered in the following format:
username|email
username|email
username|email
etc…
To clarify, that is one user per line, with a pipe character between the username and email address. Extra whitespace and empty lines are trimmed automatically. Be sure your data is entered properly!
After you have added your user data, you can choose the role for the users with the drop down box. The choices are: Subscriber (default), Contributor, Author, Editor, and Administrator.
- Latest Release (For WordPress 2.0 through 2.5)
- Modified Release (For WordPress 2.0 through 2.5)
Contributer Nicholas LaRacuente has sent us this heavily modified version which adds support for file uploads, as well as arbitrary regex delimiters to ease importing from various sources. Thanks Nicholas!


