Version 1.1   Updated Tuesday, June 12th, 2007 at 6:18pm

Import Users Plugin for WordPress

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.

Download

  • 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!

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.

Pages: [3] 2 1 » Show All

  1. Hi,

    Good plugin, any plans on adding a feature to edit and send a specific email to users imported?

  2. Hi

    Same problem as a few mentioned, the users are being added but in my tests no email was sent out. Any thoughts?

    Thanks,

    Ian

  3. Hmmm…
    I decided to use the modified version on a new site I am working on…the users are sent an email, but it is not generating passwords…
    Is this just a fluke in the modified version?
    Thanks

  4. 42
    James

    I have installed the plug-in and it doesn’t appear to be sending out an email notification. Individuals are appearing as users, however, none of them know it. Any suggestions on what may be causing this? I’m using the default delimiter and have tried multiple times.

  5. Fantastic work, I think you’ll save me a alot of time!! I’d really love to be a wp-plugin developer :-)

  6. 40
    Laarni

    great plugin. But i have a question though, for example i have a blog in a domain with more than 30 authors (they have posts, etc) if ever I’m going to change my domain, could I export those 30 authors and import them using this plugin? Currently, WP can import categories, posts, pages only, right? I tried importing my authors but i realized it can’t.

    Are you getting me though? hehehe.

  7. thank you for your plugin! i was searching a lot for this solution and hopefuly a found it!

  8. I modified your plugin to allow for the importing of both new and existing users in WordpressMU blogs. Great educational blog potential!

    Great plugin!

  9. 37
    gilliancs

    You might consider having the default level ’subscriber’ rather than ‘administrator’. 100 administrators could be worrisome!

    I’ve recommended your plugin to folks having problems sending new user registration emails. It works fine for me now. (see “registration emails” on the WP forum).

    Thanks for your work.

  10. This plugin is great. I have a blog and this thing ij very helpful

  11. Thank you for this plugin. The link to the modified Nicholas LaRacuente version above actually points to the original, unmodified script.

  12. 34
    jack

    Great plugin! Saved me tons of time. It should be standard built-in functionality for Wordpress mu.

    The only difficulty I ran into was that the plugin happily accepted and inserted mixed case name which WP login does not recognize. WP login makes submitted names lower case and checks the DB against that, and of course, then, it cannot find a match if the names were entered with mixed case. I think it should be simple fix. I may go ahead and make the necessary change in my version.

    But thanks anyhow for something very, very helpful.

  13. 33
    alias

    anyway to include a message with notification ?

    might be a good idea to help these added users to know why they are receiving a username/password out of the blue, in my case old users or import from old mail, etc there’s good reason to include a notification message, also to make it distinct from the signup email which now they are both the same pretty much

  14. Fantastic mod - just saved me loads of work in uploading 100 subscribers for a new blog. THANK YOU!

  15. Tom: Nice work - I had not done much with this plugin since the release of 2.1, and I was not aware of that feature :) I will implement it and upload a new version. Thanks!

Pages: [3] 2 1 » Show All

Leave a Comment

Before you comment: If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks.


Be sure to wrap all code in <code></code> tags.