How To Manage Multiple Sites With WordPress Network :
It was never as easy to have many sites as it is now:
As of WordPress 3.0 , multisite installations are now a reality, allowing you the amazing prospect of having several WordPress sites under just one installation. While for some this feature will remain completely useless, others will benefit greatly from its introduction. This is not the first time something of that sort was accomplished for WordPress, mostly because plugins with the same functionality have been around for quite a while. But the feature is now supported by WordPress itself, which means it’s more stable, reliable and compliant to the platform.
Multisite installations refer to every WordPress site within the installation as a “virtual site” . That is so, because even though there is a separate place in the database, and a separate media folder for each site, it doesn’t have separate plugins or program scripts. This leads us to the benefits of having multiple sites :
- Update one plugin, all sites are updated.
- Updating WordPress also happens for all sites simultaneously.
- Lots of settings and functionalities can be shared.
All that being said, how do we do it ?
Using a multisite network in WordPress :
As we mentioned earlier, it’s now part of the core functionality of WordPress. Still, there are some requirements to our system if we want to run WordPress in multisite mode. These are mainly in relation to the system for naming and addressing our separate sites.
WordPress Network offers either subfolder or subdomain access for the separate sites. If you want to use subdomains (e.g. subsite.site.com) you need to have DNS Wildcard enabled for your machine, in order for the dynamic allocation of subdomains to be possible. As for subfolders, it’s necessary to alter some settings in the .htaccess file of the installation.
Here’s a step by step guide to enabling multisite:
- Install WordPress 3.0 or higher, otherwise multisite wouldn’t be supported
- Add the following line at the top of the wp-config.php file:
This line basically allows your installation to become a multisite installation.
- Go to the WordPress admin page, then go to Tools , then Network
- From here, start administrating your network by adding the basic details you need to run a multisite installation.
Multisite installations can be invaluable if you plan on making your own network of blogs on various topics. Even though you’d need a different domain name for each one, having them run on a single installation can be crucial to their easy maintenance. You might want to consider running it on a cloud , though, to get faster performance and better uptime.