Pressable supports small-scale WordPress multisite instances. WordPress multisite allows a network of sites to be created under the same WordPress install. A network admin (with the Super Admin role) can manage and update all sites within the network.
At this time Pressable only supports multisite the sub-directories option not the sub-domains one. This method allows URLs such as example.com/site1 but not site.example.com. Note, that the domain mapping for multisites is disabled even with the use of mapping plugins.
Some examples of when you’d want to install multisite are:
- localization, making content available in multiple languages,
- organization departments or clubs all needing their own site,
- to give family members independent blogs on the same domain.
If you’d like to run a large-scale multisite network or have any questions, please don’t hesitate to contact us.
Getting Started with Multisite
- Backup your site and database. We recommend you do this through via SFTP and phpMyAdmin.
- With your site backed up, log in via SFTP and download your wp-config.php.
- Open the file In a text editor to add the following anywhere above the line which reads: /* That’s all, stop editing! Happy blogging. */.
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
- Re-upload the wp-config.php file replacing your existing copy. Take note that this file is outside of the wp-content folder.
- Visit Plugins > Installed Plugins and disable all active plugins.
- Log in to your WP-Admin and select Tools > Network Setup.
If you see this message: Because your installation is not new, the sites in your WordPress network must use sub-domains. The main site in a sub-directory installation will need to use a modified permalink structure, potentially breaking existing links. You can still proceed but understand that there may be issues with the site. You should consider creating a clone of the existing site first. Then you can add this code to the functions.php file of your active theme:
create_function( '', 'return true;' )
- Fill out each field. When asked if you’d like a sub-directories or sub-domains it’s important to select sub-directory.
- Once all settings have been set click Install
- You will now be given information which will need to be added to your wp-config.php file. Once again, open local copy of the file up in your text editor. Paste the content from step 1 under the /* Multisite */ line.
- Upload your new changes to wp-config.php to your site.
- You can ignore step 2 as we’ve already done this for you. No need to edit your .htaccess file.
- Click the log in link found at the bottom of the page or manually log out and back in.
- In the toolbar you’ll now see a My Sites area. This is where you have the ability to create new sites on your network.
- The Network Admin allows you to add/remove sites on the network as well as manage global plugins and themes.
You’ll find the full guide on how to install multisite in the WordPress.org Codex on Creating a Network. If you need additional help just let us know by opening up a ticket and our support staff will be happy to help out.