Guide to Using WordPress Multi-Site (cPanel)
Table of Contents
- Introduction
- Enabling Multi-Site During WordPress Installation via Softaculous
- Configuring Multi-Site Settings from WordPress Admin
- Adding and Managing New Sites
- Managing Themes and Plugins
- Understanding User Roles and Permissions
- Advanced Multi-Site Settings
- Payment and Support
- Conclusion
1. Introduction
WordPress Multi-Site is a feature that allows you to manage multiple websites from a single WordPress installation. Whether you're running a business or managing blogs, this guide will take you through the process of setting up and running a WordPress Multi-Site network using Softaculous in cPanel.
2. Enabling Multi-Site During WordPress Installation via Softaculous
Pre-Installation Requirements
Before you proceed, make sure you meet the following requirements:
- You have a hosting plan capable of supporting multiple websites. Nabtech offers a variety of hosting plans like Linux Shared Hosting, Cloud Hosting, and VPS Hosting.
- Your DNS settings are properly configured.
- SSL certificates are set up for a secure connection. Nabtech offers several SSL options, including Rapid SSL, SSL Certificate, and GeoTrust SSL.
Installation Steps
- Log in to your cPanel account.
- Scroll down to the 'Software' section and click on 'Softaculous'.
- Select 'WordPress' from the available options.
- During the installation process, you'll see an option labeled 'Enable Multi-Site (WPMU)'. Make sure to check this box.
- Complete the rest of the installation steps, such as setting your admin username, password, and email, and then click 'Install'.
3. Configuring Multi-Site Settings from WordPress Admin
Once WordPress is installed:
- Login to your WordPress Admin Dashboard.
- Go to 'My Sites' > 'Network Admin' > 'Dashboard'.
- Here, you can configure global settings for your Multi-Site network under 'Settings'.
- You can also configure network-wide plugins and themes under 'Plugins' and 'Themes'.
4. Adding and Managing New Sites
To add a new site:
- Go to 'My Sites' > 'Network Admin' > 'Sites'.
- Click on 'Add New'.
- Enter the Site Address, Site Title, and Admin Email.
- Click 'Add Site'.
5. Managing Themes and Plugins
As the Network Admin, you can:
- Install themes and plugins just like you do on a standard WordPress site.
- Network Activate themes and plugins, making them available to all sites on the network.
6. Understanding User Roles and Permissions
In a Multi-Site network, you have a new role called the 'Super Admin'. The Super Admin has access to the network administration features, controlling the entire network and all the sites on it.
7. Advanced Multi-Site Settings
Advanced users can delve into the 'wp-config.php' file to manually adjust Multi-Site settings. However, this is generally not recommended unless you're comfortable with code and understand the implications of your changes.
8. Payment and Support
For additional features or services, you can make payments through Paystack, which accepts all cards and currencies, or via bank transfer to Nabtech Digitalnet Limited with Kuda Bank.
9. Conclusion
Managing multiple websites can be a daunting task, but WordPress Multi-Site makes it easier. Remember, if you have any technical issues, the Nabtech Technical Team is always here to assist you.
Was this article helpful?