How to Enable Multisite on WordPressSunday, June 9th, 2013 / 1 Comment
If you’re running many sites that need to run on WordPress, instead of installing a new instance of WordPress for every site, you can run all of your sites from one install.
First thing’s first: backup your WP install! If something goes wrong, then at least you can revert to the backup.
Have you backed everything up? OK, now open up your wp-config.php file.
Copy this line of code:
and scroll down to just above the line that says /* That’s all, stop editing! Happy blogging. */. Paste the code above that comment, as so:
define('WP_DEBUG', false); define('WP_ALLOW_MULTISITE', true); /* That's all, stop editing! Happy blogging. */
Save it and upload to your server.
Log back into WordPress and go to Network Setup. You may see some instructions as in the following:
Update your config.php and .htaccess files according to the instructions.
Once that’s done, you can go to Network Settings to enter in the specific settings for Multipress.
Managing Your Sites
Now that your network is up and running, you can manage your sites from your dashboard by clicking Sites.
From there you can add or manage sites. Some things to note:
- When you install a new theme, you need to Network Enable it from your Network Admin dashboard in order for you to activate the theme on any particular site.
- It’s better to activate plugins as you need site by site rather than enabling them across your network, however for certain security and SEO plugins, you may want to activate them across the network.
- As when running any CMS, it’s important to keep your plugins and core install updated as those updates are available.