Package/plugin/module WordPress

Allow Multiple Accounts v1.5

I’d like to announce the release of the updated Allow Multiple Accounts plugin (v1.5) for WordPress.

Allow multiple user accounts to be created from the same email address.

This release fixes an incorrectly triggered “Too many accounts…” error, adds full localization support, includes a listing of all associated accounts in the password retrieval email, includes a few additional improvements, is WP 2.9+ compatible, and drops support for versions of WP older than 2.8.

For more details, instructions, screenshots, and the download link, visit the plugin’s official homepage at :

Comments welcome on this post for this version of the plugin. Comments will be closed once this release has been superseded by another.

Read more for a detailed ChangeLog of the release.

Detailed ChangeLog

These are the detailed changes, some of which may or may not make sense to you depending on your familiarity with the previous features and internals of the plugin.

  • Fixed bug causing ‘Too many accounts…’ error to be incorrectly triggered
  • For retrieve password request emails, if the account is one associated with multiple accounts, list those account names in the email for informational purposes
  • Added class functions: count_multiple_emails(), get_users_by_email(), has_multiple_emails()
  • Exposed new class functions for external use via globally defined functions: count_multiple_emails(), get_users_by_email(), has_multiple_emails()
  • Changed invocation of plugin’s install function to action hooked in constructor rather than in global space
  • Update object’s option buffer after saving changed submitted by user
  • Finalized full support for localization
  • Parameterized textdomain name
  • Used _n() instead of deprecated __ngettext()
  • Supported swappable arguments in translatable string
  • Miscellaneous tweaks to update plugin to my current plugin conventions
  • Noted compatibility with WP2.9.1
  • Dropped compatibility with versions of WP older than 2.8

13 replies on “Allow Multiple Accounts v1.5”

Just to tell you that I localized your plugin in french, and the files are available on my website (.mo and .po).

Feel free to distribute it with your plugin! You can link back to my site if you want to give me some credits.

By the way, some word doesn’t seem to translate right. In fact, about half of the localization if working. What is not translating is the form part of your plugin (Allow multiples accounts for everyone, account limit and multi-account emails) as well as the plugin description on the plugin activation page. I tried to find the problem in the source code of your plugin since your .pot file was looking good for me, but didn’t find anything. Anyway..


Thanks for the localization, Dave! It’s greatly appreciated. Turns out I was making use of some localized strings before loading the translations, so the form text wasn’t getting translated. I’ve fixed the issue. That fix and other tweaks, in addition to your localization, will be included very soon in the next release of the plugin.

Does it works for WordPress MU ?
I use WordPress MU 2.8.4 and when i add a new user with same email, i have got an error message :
“This email belongs to another member. Please use a different one”.

Thank you for your works !

Any chance you’re planning on looking to making this plugin compatible with WordPress mu? I’m looking to use this on my site but apparently it doesn’t function on the multi user platform.

Hi Scott,

I’ve been using your plugin successfully for a while, but I noticed today when trying to edit a user to have the same email address as another user, I got the WP message “ERROR: This email is already registered, please choose another one.”

Have you seen that before, or maybe come across other plugins that conflict? (I’ll do some digging myself.)


Everything looks good. Installed good, the settings panel worked good. When I enter another user with the same email it gives me an error that it is already used.
I am using WPMU 2.9.1

I have the plugin working successfully for creation of new user accounts.

However the plugin does not work when editing the email address of an existing user account. Am I missing something here?

Settings:allow unlimited multiple accounts for everyone; WP2.92; plugin Vn 1.5.



Hey Scott,

First of all, thanks for the plugin. Very helpful for creating a ton of users.

Just upgraded to 3.0 and i’m getting the following error when creating new users: “Object of class WP_Error could not be converted to string in /wp-includes/formatting.php on line 2772”. I looked into in, but I don’t understand the inner workings of WordPress enough to decipher it.

I know you have a ton of plugins and probably a boatload of stuff to do because of this new release, but I thought I’d let you know and hopefully nudge you into making this a priority.

Thanks again. The WordPress community wouldn’t be nearly the same without developers like you.

Alex Chalupka

Hi Scott,

Love the site and your plugins. I just cam across this in the archives. Do you think you will be looking to adapt this to work with wp 3? I have a school site that I’m setting up and would like the main admin (teacher) to have all users run through their email address as the children are too young to have their own email accounts. It would make the whole process a lot easier. Any feedback you have would be a great help.

Keep up the good work,



NOTE: This plugin has been updated to v2.0.

This new release should fix all WP 3.0+ compatibility issues, among many other changes and improvements. Check out the release log for the new release for full details.

Comments are closed.