WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've developed a wordpress site which is only to be made available to around 30 people, whose email addresses I have in a spreadsheet. I want to allow these people to be able to register/login and then set their own password. What would be the best process for going about this? Thank you for any answers!

share|improve this question
I have not used this plugin but wordpress.org/extend/plugins/import-users-from-csv seems like a good start – westondeboer Aug 9 '12 at 22:39
What do you mean by 'Available'? Do you want all your content hidden by everyone but those 30 people? – Stephen Harris Aug 10 '12 at 0:52

I think the best way is just to create accounts for every people from spreadsheet. You can use code provided here but generating random passwords instead and sending a mail to each registered user with their information and alerting them to change their passwords on first login.

share|improve this answer
So they would just be set up as basic subscribers, then I would set the WP site to be private to subscribers only? – bsod99 Aug 9 '12 at 22:49
Please provide code, rather than linking to resources. The link could die, and then your answer is no longer helpful. – Stephen Harris Aug 10 '12 at 0:54
@bsod99 you could use the members only plugin wordpress.org/extend/plugins/members-only – fdsa Aug 13 '12 at 1:48
@bsod99 - that plugin was last updated in 2008.... it's no longer supported. – Torben Gundtofte-Bruun Nov 19 '12 at 13:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.