The Ultimate WordPress Multi Site Network Management Guide

The Ultimate WordPress Multi Site Network Management Guide

If you run more than one WordPress powered website, updating them all each time there is an update can be a pain. Not to mention the handful of plugins used on each website that need to be maintained! Luckily it’s possible to run anywhere from one to a few million blogs off one WordPress install, thanks to multi site.

By following this guide I’ll show you how best to setup and run your WordPress network making your life easier and minimising the effort of maintenance – giving you more time to do what WordPress is there for. Blog!

The Ultimate WordPress Multi Site Network Management Guide

Note: This guide doesn’t go into any details on setting up hosting environments, I’m assuming your hosting is up to par to run WordPress, and handle all traffic you except to receive. If you need any specific help give me a shout in the comments and I’ll help you get on your way!

What is Multi Site?

Up until WordPress.3.0 WordPress Multi User was previously a different system to the normal single blog version of WordPress. As of version 3.0 the two separate systems were merged. Multi Site is what allows multiple WordPress websites to be powered off a single install. WordPress.com is an example of a prominent site running on Multi Site.

What are the Benefits?

  • All updates in one place, no matter how many blogs
  • Each plugin only needs to be updated once
  • Many settings need to only be tweaked once
  • Essentially you only have one site to take care of

Requirements

You’ll need to decide what site will be the main site which the others will run off. You can use any site you wish. Firstly make sure your website is running on the latest version of WordPress.

You’ll also need to make sure your current hosting allows the following:

The Apache module mod_rewrite if your blog is already using pretty permalinks then you know you have this feature.

If you want to use subdomain sites which are needed for using different domains on your site’s network you’ll need: Wildcard DNS support.

What are Wildcard DNS?

Wildcard domains allow you to use anything for the third level domain. They are called wildcards due to the fact you can use any word in the 3rd level domain.

Examples:

  • demo.example.com
  • hello.example.com
  • bye.example.com

In the control panel for your domains you need to setup a wildcard domain on the domain your WordPress install is installed on.

For example, if you aim to use mainsite.com as your main site. and small-site.com as a site running on the network, you’d make the wildcard domain on mainsite.com. This will differ slightly between different control panels.

You’ll either have to add a subdomain, using * as the name, or your CP may have an option to “add wildcard domain”. Whichever way you do it you’ll need to then host/park the subdomain to your main domain, jargon may change depending on who you talk to, and what host you’re on.

It’s also a good idea to contact your hosting provider to ask them if they know of any problems with their hosting and WordPress Multi Site. Disable all plugins as there may be unknown issues with them during setup, and make a complete backup of your site’s files and database so you’re safe in the event something goes wrong.

Lets Get Started!

Note: It’s a good idea to play around with this on a demo site first, if you have any unused domains I recommend trying this out on one of them first. Practice makes perfect!

Now that you know your site meets the requirements we can get started. Multi Site allows us to choose between sub directory sites, or sub domain sites. As we’re going to be running sites with different domains on our network we need to select the subdomain option which requires us to create a wildcard domain.

For this part of the guide I’m going to skip installing the single WordPress install. It’s just your run of the mill single blog install. Be sure to install your site in the root directory, this is required for the domain mapping plugin.

Here’s a great guide on installing WordPress and a guide on how to move WordPress.

Once you have WordPress installed. In your wp-config.php file add:

define('WP_ALLOW_MULTISITE', true);

Note: Make sure it’s just before the line /* That’s all, stop editing! Happy blogging. */

Next go to your WordPress Dashboard and under the tools menu you’ll see a new option called network.

Click on this and you’ll come to the install page for Multi Site.

Enter your desired name for the network, and the email of the account you wish to be the site admin, the account which will have total control over the network. If you enter the email of your current account, that account will be used, otherwise a new account will be made.

You’ll be given a code to add to both wp-config.php and .htaccess, is will look something very similar to the code below. Use the code WordPress provides you.

wp-config.php

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true);
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'www.sitename.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

.htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

Adding your Other Sites to the Network

Moving the Content Over

In the dashboard of the site you want to move to the network go to tools, then export. This will download an .xml file with all your content.

In your network admin go to sites, then add new, name the site to whatever applies, and add the admin email.

Domain Mapping

In the dashboard for this new site under tools go to import, and import the corresponding xml file. (Note: the import tool isn’t part of WP core anymore, you’ll be asked to install it as a plugin).

You’ll need to change the permalink setup to match the corresponding site or else once the domain is mapped over, your site will have dead links. Not something we want! Lastly copy over your theme and any plugins you require. Double check all your settings.

Domain Mapping

WordPress MU Domain Mapping is the plugin that will be used to map the full domains to their network counterpart. This can be a tricky issue, and requires a guide on its own. Here is a great guide on installation. Once you have this install your site should now be running on the new network! We’re not done yet though. We’ll now aim to protect your hard work, and make life easier when running it.

Security

It’s important to make sure your WordPress install is secure as now you’ll have more than one blog running off it. WordPress by default is very secure, as long as you’ve got it setup correctly and your hosting is up to scratch you should be fine. Your aim should be to protect your site by locking down as much access to it as possible.

You need to think of your WordPress site as more than WordPress, it’s only a part in a massive system.

In your hosting. there is also

  • Apache / Nginx
  • PHP
  • http
  • Linux / Windows

That’s a lot of areas where things could go wrong. Choose your host wisely.

Securing WordPress

Securing a network install is exactly the same as securing an ordinary WordPress install. Though in a way it’s easier to keep a network secure as you’re more likely to keep it up to date than keep a dozen different WordPress sites updated.

File Permissions

Make sure your file permissions are correct. Check with your host as to how exactly this should be set up. If they’re interested in your security they’ll help out.

wp-config.php Hacks

By changing your table prefix form the default you’ll add that extra bit of security to your site. For example:

$table_prefix  = 'maindhfh48hd_';
define('FORCE_SSL_ADMIN', true);

Adding some salts for WordPress cookies. You can get them from http://api.wordpress.org/secret-key/1.1/.

.htaccess Hacks

To stop people browsing your WordPress files.

Options All -Indexes

Cut Down on Comment Spam

Deny comment posting to no referrer requests.

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

extra protection to your wp-config.php
<Files wp-config.php>
Order Deny,Allow
Deny from All
</Files>

Remove WordPress Generator Tag

remove_action('wp_head', 'wp_generator');

Remove Login Errors

add_filter('login_errors',create_function('$a', "return null;"));

WordPress Plugins

Installing Plugins

Exploit Scanner
This plugin searches the files on your website, as well as the posts and comments tables of your database for anything suspicious. It also examines your list of active plugins for unusual filenames.

Exploit Scanner

Secure WordPress
Secure WordPress beefs up the security of your WordPress installation by removing error information on login pages, adds index.html to plugin directories, hides the WordPress version and much more.

Secure WordPress

Stealth Login
This plugin allows you to create custom URLs for logging in, logging out, administration and registering for your WordPress blog. You can create a url of your choice that can be easier to remember than wp-login.php.

Stealth Login

Askapache Password Protect
This plugin doesn’t control WordPress or mess with your database, instead it utilizes fast, tried-and-true built-in Security features to add multiple layers of security to your blog. This plugin is specifically designed and regularly updated specifically to stop automated and unskilled attackers attempts to exploit vulnerabilities on your blog resulting in a hacked site.

AskApache Password Protect

Admin Account

Use a different user account for the admin account. Don’t use this account to publish posts or comments. This stops potential hackers from knowing your username for the admin account, so they know neither your password nor username.

Hosting Provider

Check your hosting environment, is all the software used up to date? If your host has a bad reputation I recommend moving to another host. You’re only as secure as your weakest link.

Your Database

Often an area that is forgotten about is your database, a vital part of your site.

  • Cut down on the privileges your database user has.
  • Only allow it access to the one database.
  • Limit its privileges
  • Use a secure password, you’ll hardly ever need to enter it so make it good!

Monitoring Your Site

Now that you have your site secure you should do regular security checks to ensure all the work you’ve done is still intact. Check your logs to see what bots are visiting your site and see what they focus on most. Ensure those areas are secured and add the bots to the block list. You can read more about: How to Protect Your WordPress Blog From Getting Hacked.

Speed

Now that you only have one site to maintain why not put in some extra effort in running it! You have it secure, now why not make it faster?

W3 Cache
W3 Total Cache improves the user experience of your site by improving your server performance, caching every aspect of your site, reducing the download times and providing transparent content delivery network (CDN) integration. Here we have another article that can help you make your WordPress Database faster.

W3 Cache

Cloudfare
A new service that caches your whole site, improving speed by a considerable amount. They have a tiered pricing plan, but a free version is available. Cloudfare also provides some great added security from DDOS and other threats that could otherwise harm your site.

Cloudfare

Back Up Your Site

Now that you have all your sites setup and installed I’ll show you a few ways to make life easier running your WordPress network.

Regularly backing up your site gives you extra peace of mind, here are a few useful plugins for backing up both your files and database.

VaultPress
VaultPress provides you with fully automatic backups, real-time continuous monitoring of all your site’s files as well as its database. It vastly improves your site security and gives you piece of mind knowing your site won’t disappear off the face of the earth – they keep numerous backups. This is a premium service with a price which could end up costing more than your hosting.

VaultPress

BackupBuddy – Premium
BackupBuddy is an all-in-one solution for backups, restoration, and migration. Back up to your server, Amazon S3, a FTP/FTPS account, or an email. Use the backup with the Importing & Migrating script to quickly and easily restore your site on the same server or even migrate to a new server with a different domain and database.

Backup Buddy

WP-DB-Backup – Free
WP-DB-Backup allows you easily to backup your core WordPress database tables. You may also backup other tables in the same database.

WP-DB Backup

Conclusion

As with any system, the bigger it gets the more scaling is required. WordPress.com is a great example of what a WordPress network can cope with about 20 million blogs hosted. Though there is quite an amount to do when looking at this post. It is worth the extra effort. WordPress has a famous 5 minute install, but without a doubt it’s worth spending more time making sure your site is safe, so you can blog worry free.

Any time you spend setting your Network up will be regained with an easy to run Network. Have you setup a Network with Multi Site yet? Is this something you’d be interested in setting up?

Darren Meehen is from a small town in Ireland, currently enjoying the free time he has before going to university. He is an avid gamer and enjoy working online. He creates site, usually with WordPress and is available to hire for WordPress development. He can also manage WordPress sites to give you the peace of mind you need to work.

Comments

  1. / Reply

    Nice article, but as far as I know, Vaultpress and Backupbuddy do not support WP multi-site networks. Which backup plugin would you recommend for this kind of set-up?

    1. / Reply

      BackupBuddy should work for backing up your network, though it can’t back up an individual site in the network. Sorry about the mistake regarding VaultPress! Despite having these plugins I take a mysql dump of my database at least once a month. As well as a copy of the uploads folder, my theme and a list of the plugins I use. Makes for a simple bar bones backup.

    2. / Reply

      My GD Press Tools Pro supports multi sites backups for database and files also. It allows you to have backups for individual sites in the network or even global network backup with other taks based partial backups. New version coming soon allows for selection of individual folder or even files to backup. More info about the plugin and other features: http://d4p.me/gdpt

      1. / Reply

        Hey Milan!

        I’ll check that out! I used your rating plugin for ages with good results! I’m sure this plugin will have the same top notch quality. Wasnt aware Tools Pro allowed multisite backs!

        Darren

        1. / Reply

          New one (4.1) will be even more improved, with backup tasks, easy run and scheduling, fully customized backups and restore/clone script. Its in alpha stages, with Alpha #3 coming next week.

    • WP Dev,
    • July 7, 2011
    / Reply

    BackupBuddy is advertised as a premium (meaning you need to pay for it) solution to backup or to migrate your wordpress installation (from development site to live site, or from host to host).

    If the backup seems to be ok (but honestly how can you get this wrong – as many free solution already exists and do it fine), it is almost false advertising and misleading as, in its current version, it does not even support the migration of a WP when the wp dir url is different from the site url – http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory.

    They say it is by design and to help not to corrupt data :-(.

    Their support team is also very reluctant to recognise that or even to explain really what are the different possible way to alievate this problem.

    In this kind of setup, stay away from that solution if you can – you will not even get a refund if you discover this by yourself after buying!

    1. / Reply

      hmm I didnt know this, as I’ve never had to use their migration tool, only used it merely as a backup! And thankfully never needed the backup in the time my licence lasted.

  2. / Reply

    The myRepono WordPress Backup Plugin supports WP Multisite/Network backups: http://wordpress.org/extend/plugins/myrepono-wordpress-backup-plugin/

    1. / Reply

      I’ll check this out too! Are you the developer?

      1. / Reply

        Yes, let us know if you have any questions. Great article by the way!

        • Jason H.,
        • January 21, 2012
        / Reply

        I’ve been using myRepono for a few months now and it’s the first WP backup utility that I’ve had great (GREAT) luck with. I get a “successful notification” by email every day. Peace of mind for a very affordable price.

  3. / Reply

    Hi Darren

    I too run some Multi site WordPress sites. Since it is growing at faster pace than what I expected, it is very important for me to take care Speed, Security issues and backup process. You have almost all here.

    This awesome post. I have bookmarked this link for future reference.

    Thanks alot.

    • Greg,
    • July 8, 2011
    / Reply

    Anyone know of a good reliable plugin or something that will allow for “sandbox” work. I want to switch themes but dont want to hose live site in doing so. Thanks

    1. / Reply

      Hey Grey,

      Do you use a localhost install, a near exact copy of your site for development? http://sixrevisions.com/tutorials/web-development-tutorials/using-xampp-for-local-wordpress-theme-development/

    • Dan,
    • July 9, 2011
    / Reply

    Thanks for the article! I wish you had a section on the best process to update your WordPress multi-site installation. How to go about upgrading WP itself, a theme, or a plugin in the network without breaking everything.

    Can you provide some insight there?

    Thank you!

  4. / Reply

    Hi Dan

    As long as you take a backup before your upgrade of WordPress, and test plugins and themes with the latest release on a test version of the site for any possible issues, you should be fine! I’ll see about writing a more indepth post on this as a few people asked me about this! Thanks for the feedback!

    • Sean,
    • July 11, 2011
    / Reply

    I run a number of websites using WordPress. These websites are completely unaffiliated with each other, other than I am the one that hosts and maintains the backend. One of those sites has the need to add members.

    Something I didn’t realize before I got in to merging all of the sites into one Multisite was that any registration happens at the PARENT site, even if that registration is exclusive to a child site. That means that when a user goes to register, they will find themselves in an entirely different website (from their point of view). From the searching I have done, this is intentional, and there is no way around it.

    So for any subsite you have that needs to have a branded experience top to bottom and will be adding its own members, keep it separate, at least for now.

    • Ruben.cc,
    • July 28, 2011
    / Reply

    Great article, got some real nice plugins from it, thanks.

    For backup, have a look at phpMyBackupPro (it’s free, don’t be mislead by the “pro” part).

    I use it to backup my databases and files to a friend’s server and he is doing the same with his files being back upped to mine.

    • Tim,
    • August 10, 2011
    / Reply

    This is a really great post, thanks! I’ve got my WordPress MS install up and running nicely.

    With the security plugins you’ve listed, it’s hard to tell if any of them are configured for multi-site use. For example, the Secure WordPress plugin, can I just install it on my main blog, or do I have to network activate it and configure it for every single blog?

    1. / Reply

      My GD Press Tools Pro is probably the only administration plugin for WordPress with full support for multisite. Security is applied as a network feature since it concerns whole installation. Other things like backup can be handled both as network and for individual sites.

      http://www.dev4press.com/gd-press-tools/

  5. / Reply

    I’m a little confused about .htaccess settings. In the process of setting up Multisite WordPress provides an update to the htaccess file. Are your suggested settings in addition to , or replacing these settings???

      • NEal,
      • September 2, 2011
      / Reply

      I was a little confused too – in the Security Section – I wasn’t positive which of the items go in wp-config and which in .htaccess, and where in the files to put them (if that even matters). All I know is that whenever I touch the .htaccess file – I mess things up – so I am super hesitant to mess around. One of these days all learn all that stuff, but it is hard to find a resource at the right level to learn it.

      Can anyone provide a small tip in?

      • Eunice,
      • March 16, 2012
      / Reply

      I am also a little confused in regards to the Security Section of the article. Are they supplemental or are they replaced? And do all the settings after the .htaccess Hacks go into the .htaccess file?

      On another note, great article! I’m trying out my first WPMU today.

  6. / Reply

    Darren, thanks for the article! I’m relatively new to multi-user, though I’ve been running WordPress for over 8 years and loving it. Here’s my issue: I’m implemented WPMU in a subfolder off the main top level domain of our primary website, with the intention of using it to build microsites. We haven’t hidden any microsites behind their own top level domains (yet), so the full URL’s to the folders are visible, which is acceptable for now. The problem is, when I’m administering the site, the admin keeps logging me out when I try to commit edits. Have you experienced anything like this, and if so, is there a solution you’re aware of?

    1. / Reply

      My solution was to create a new Firefox user profile specifically for administering WordPress. I’m thinking there was in issue with cookies colliding with each other. This is really only a solution for Firefox, until Google Chrome rolls out user profiles. I have more detailed instructions on my website here: http://skillzdesign.com/blog/clarifies/wpmu-admin-logging-you-out/

    • Mana,
    • October 29, 2011
    / Reply

    I like using WordPress. Lots of things to do on your WordPress blog. thanks this is very valuable guide to me.

  7. / Reply

    Really interesting post thanks for the sharing !

  8. / Reply

    I just read your article on enabling multi-sites on WordPress to try to figure out the issue:

    I enabled the multi-site feature and everything is working EXCEPT when I try to publish under the new domain. I just get the default HELLO WORLD comment (even after I deleted this comment) and the pages I create do not show up. I checked with my server support and the Apache module mod_rewrite is enabled, so that is not the issue. Do you have any idea what the issue is? I got up at 1:00 and it took me no time at all to get the site functioning with the multi-site feature, but now I’ve been struggling for HOURS with this and it’s only 8 am……

    I ensured my wp-config.php settings were correct but I cannot find my .httaccess file to confirm.

    With that said, I’ll be stuck until I figure out what is blocking me. If you have any idea, would you be kind enough to let me know?

    Thank you for any assistance that you can provide.

  9. / Reply

    You can disregard my last message inquiring about an issue. I cleared my browser on a whim and it worked!

    Thanks anyways for your help.

  10. / Reply

    That was a very informative post Darren.

    Can the network be spread across multiple servers?

    I know this is a strange question, but all the sites on wordpress.com must be hosted on a cloud type network.

    1. / Reply

      Yes this can be done! Mainly with multiple databases, http://codex.wordpress.org/HyperDB

    • Danny Sandi,
    • December 7, 2011
    / Reply

    The configuration of the wp-conf.php is only in the main directory?
    In the subdomains also have to do the installation of wp, like a normal page?

    • Tristan,
    • December 8, 2011
    / Reply

    Great article, can I suggest you bold or otherwise highlight this line – will probably save someone else 20-30 minutes! ;)

    “Be sure to install your site in the root directory, this is required for the domain mapping plugin.”

    • Joe,
    • January 21, 2012
    / Reply

    Still confused? You can put separate domains into the network or do they need to be subdomains?

    1. / Reply

      Definitely can put separate domains into the network see this tutorial http://ottopress.com/2010/wordpress-3-0-multisite-domain-mapping-tutorial/ I got it going no problem

    • Rodney Payne,
    • January 22, 2012
    / Reply

    Darren,

    Question with multi-domain hosting with WordPress,

    Can you host a wordpress database at host1 for domain.com, then remote connect to host1 on another host and use the same database …

    ie….
    Rodney.com, main wordpress site and host the database
    rodney2.com, different theme but same database post etc on host2
    rodney3.com , different theme but same database etc on host3

    All three site will use host1 ‘s database thru remote connection ..but if I update the rodney.com it auto updates every site becuase it all is using the same database

    Hope you understand and can recommend a solution

    • Raja,
    • January 27, 2012
    / Reply

    HI,

    Thanks for the nice article. One question though

    > Can we create a Author user from the CP who can publish articles on all sites? or do we need to create author users for each site independently?

    • Ernest,
    • February 4, 2012
    / Reply

    Can someone tell me the best way to do this I have multisite installed and want to make two social communities one open to all and one only by invite. I want both to have there own registration and sign-in. Should I have a open network and a close network? Or what would be the best way. Or should I make two separate WordPress installs

  11. / Reply

    BackupBuddy should work for backing up your network, though it can’t back up an individual site in the network.Since it is growing at faster pace than what I expected, it is very important for me to take care Speed, Security issues and backup process.All I know is that whenever I touch the .htaccess file – I mess things up – so I am super hesitant to mess around.

  12. / Reply

    I read your blog. Its really so informative. Your programming code is useful for reference. Thanks for sharing this.

    • Forex,
    • February 24, 2012
    / Reply

    Hello,

    Thank you for this amazing article. I just discovered WP multisites, it is extraordinary and I have set it up for all my Websites. However, If I am right, It is just a beta version, aren’t it ? So, It could be dangerous for business websites, couldn’t it ?

    Thanks for you answers

  13. / Reply

    I have been laying around with multi-site and so far all seems good. thanks for all the extra tips on securing etc. However what I am looking for is a simple way of passing plugin setting down to the network of blogs.
    It seems to me, in testing, that the plugin setting do not get passed down, mainly as I have to used SMTP mail plugin as mu host disallows phpmail, and for each blog I have to configure the plugin.

    Of course I could rewrite teh plug-in and stick a static configuration in my themes’ functions.php, but there must be an easier way of dealing with this issue?

    Any ideas?

    1. / Reply

      I think the best bet would be moving to a host that actually allows phpmail, what are their reasons for blocking it?

    • James,
    • April 9, 2012
    / Reply

    Great article – shame it is slightly dated. Would be great to see a 2012 version :)
    Website defender looks promising, now fully multisite compatible as of 1st March 2012, but haven’t had a chance to play around with it yet. http://www.websitedefender.com/announcements/websitedefender-news/websitedefender-multi-site-edition-approaching-official-release/. Has anyone had a chance to give it a try?

    1. / Reply

      I’ll look into getting a more updated and improved version written!

  14. / Reply

    Great article! Will be a good resource for one of my next projects. I am looking at using WP Mulit-Site to create a network with approx. 2000 sites. What suggestions do you haver for the hardware for the server? What kind of database is best? Any other advice you can suggest apart from what is given in the article above.

    Thanks for any help you can give.

    KS

    1. / Reply

      Hi KS,
      I’m glad you liked the article! It really depends on what the 2000 sites you’re building on it are like. I do consulting work, you can contact me on http://darrenmeehan.me where I’ll be glad to do some business with you.

  15. / Reply

    http://wordpress.org/extend/plugins/blog-copier/screenshots/ – Copy Your Theme with in multisite. This is one of if not the best free plug in for multisite networks

  16. / Reply

    This just made my day! I was wondering if there were some type of plugin or platform to control everything that goes on in bulk for all your wordpress sites. wowzers…

  17. / Reply

    Ya this is very helpful post I think it will be helpful for the people who searching for management, by the way what is Basic role of management. If want to know more about management pls click here…….management

  18. / Reply

    I wish it was possible to create mutli site over different servers using one codebase and database. Is this possible?

  19. / Reply

    Hello Darren,

    Thanks so much for this great article!

    I am looking to host a new site and am trying to figure out the best hosting service to support anywhere from 100-300 multi-sites. Do you have experience with Bluehost or Dreamhost?

    Thanks so much,

    Marisa

  20. / Reply

    Thank’s for this (The Ultimate WordPress Multi Site Network Management Guide) great tutorials. I was having a hard time with those.

    • Drew,
    • August 28, 2012
    / Reply

    The multi-site config was exactly what I was looking for. Great article. I needed to do sub-directories instead of sub-domains and I came across an interesting issue. I upload very large files to the site and so I had to change the file size in my php.ini file to allow for the larger size. On the main site, there is no issue, but on the secondary site, it’s limited to 1mb instead of the higher amount on the main site. Is this a bug or is there some configuration that I’m missing?

      • Drew,
      • August 28, 2012
      / Reply

      Never mind.. I found it. You have to
      Get to the Network Admin page.
      Click on “Settings” in the admin panel on the left hand side of the screen.
      Near the bottom of this page is a section called “Upload Settings”.
      There is a field for “Max Upload File Size”. The units are KB.
      Convert your intended file size into KB. (100MB = 100 * 1024 * 1024KB = 104857600KB)
      save changes at the bottom and test for sanity.
      I found the answer here:
      http://wordpress.org/support/topic/changing-file-upload-limits

    • Gary,
    • September 22, 2012
    / Reply

    I’m looking at setting up a WP Network of sites for SEO link building purposes. It is possible to set up WP Multisite using separate hosting accounts (on the same server using cPanel) using separate IP Addresses for each account. Or does Multisite only work using sub domains and sub directories on a single hosting account?

    • Ryan Poole,
    • October 11, 2012
    / Reply

    I have set up several multipress sites

    I follow the directions closely

    I get them installed fine.

    But when I add new sites they do not show up in the dashboard.

    When I click on sites it only shows the 1 main site and NONE of the child sites.

    HELP

    • Marco,
    • November 23, 2012
    / Reply

    Good and easy tutorial,but in the main “site”(the root installation of wordpress) i haven’t the “install plugin” button.
    What’s wrong?

    • Dizzy,
    • March 4, 2014
    / Reply

    Hi
    What if I wanted to copy 60 unique articles to 60 sites, without any duplicates articles, also each article would have a unique picture. Each article would have a unique link from the author.

Leave a Reply

Your email address will not be published. Required fields are marked *

Deals

Elegant Themes Coupon Code: 20% discount

While most other WordPress theme sites charge per theme, Elegant Themes is an amazing deal as you pay just once for access to 87 premium WordPress themes and a…

WrapPixel Coupon – 25% Discount

If you’re looking for an HTML or PSD template for your next website, checkout the selection of templates at WrapPixel made for web developers, designers, and agencies. You can…