Extra resources
Transcript
Introduction
In this lesson, we will explore the world of WordPress Multisite. A powerful feature that allows you to manage multiple WordPress sites from a single installation. If you’ve ever wanted to run several sites without juggling multiple logins, this is the solution for you. The lesson outcomes are understand what Multisite is and why you might want to use it, and secondly we will also highlight the benefits and use cases.
What is WordPress Multisite?
But what is WordPress Multisite? A WordPress Multisite network is essentially a collection of WordPress sites that all run on the same WordPress installation. This means that the network admin can manage multiple sites with one login. While each site, known as a subsite, can have its own look, feel, and content, they all share the same themes and plugins. Each subsite has separate media directory and database tables, making them independent of each other, even though they use the same core files. Please take note, Multisite might not be the best choice if you need your websites to be closely connected and share a lot of information. Each site in Multisite operates separately.
Why Use WordPress Multisite?
A Multisite network is ideal when you have multiple related websites that must remain distinct. For example, if you run a franchise with many locations, each location might need its own website to represent its specific information. However, all these websites share similar features, such as the same design or functionality. With Multisite, you can manage all these websites from one central dashboard, making it easier to update themes, plugins and core files for all sites at once. Multisite also provides robust user management, allowing you to assign different roles and permissions across the network. In this example, I have selected one of my subsites, and as you will notice, I have already added a user named John, and below that, I can add an existing user or a new user to this subsite. Other examples of when a Multisite network is useful include running the same site in multiple languages, a media company managing regional news sites under one network, or a university providing each department with its own website.
Types of Multisite
WordPress Multisite can be set up in two ways: sub-directories and sub-domains. Sub-directories appear as part of the primary domain, and for example, follow the format yourdomain.com/support. The URL will end in the name of the sub-directory. Sub-domains are separate domains or sites that are part of the main domain. They appear as a prefix to the main domain and will be structured as in the example below. Support.yourdomain.com Sub-directories are ideal for maintaining a unified domain and a consistent user experience across different sections of a site. Sub-domains, on the other hand, are suitable for creating distinct, separate sections or entirely different websites under one primary domain.
Super Admin vs. Site Admin
Next, it is also essential to differentiate between the Super Admin and the Site Admin. The Super Admin or Network Admin manages the entire network of sites. They can activate Multisite, update network settings, and install themes and plugins. They can also grant permission to create new sites and user accounts. A Site Admin manages individual sites within the network. They can add users to their assigned sites but cannot install or manage themes and plugins. However, they can activate or deactivate existing themes and plugins depending on the permissions granted by the Super Admin.
Conclusion
In the next lesson, we will discover how to manage a Multisite network. But if you want to learn how to create or set up a Multisite network, check out the lesson “Setting up a WordPress Multisite network” which forms part of the beginner developer learning pathway.