WP MulsiSite is very useful to me. Now I would like to add +100 sites to my existing installation. I've seen many scripts/plugins for adding new users to WPMU.

What script should I use in order to add a batch of new sites (including new users)?

Unfortunately, I do not have access to the command line of this install as it is hosted by a hosting company.


If you've got command-line access, wp-cli could be the solution you need.

You could write up a quick shell script:

wp site create --slug=site1
wp user create joe joe@example.com --role=administrator --url=example.com/site1

... and so forth.


| improve this answer | |
  • 1
    In addition to @PatJ's answer, be aware that each new site creates 8-9 (about) new tables in your database. So you have to be careful that your hosting place will be OK with that...the 'basic' (shared) hosting places might require you to upgrade to a non-shared server, or they will suspend your account. – Rick Hellewell Feb 10 '17 at 7:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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