{"id":8237,"date":"2023-11-03T06:01:03","date_gmt":"2023-11-03T06:01:03","guid":{"rendered":"https:\/\/www.infinitivehost.com\/knowledge-base\/?p=8237"},"modified":"2023-11-03T06:01:18","modified_gmt":"2023-11-03T06:01:18","slug":"wordpress-multisite","status":"publish","type":"post","link":"https:\/\/www.infinitivehost.com\/knowledge-base\/wordpress-multisite\/","title":{"rendered":"WordPress Multisite: What It Is, How to Activate and Manage It"},"content":{"rendered":"<div class='epvc-post-count'><span class='epvc-eye'><\/span>  <span class=\"epvc-count\"> 2,337<\/span><span class='epvc-label'> Views<\/span><\/div>\n<p>WordPress Multisite is a powerful tool that allows you to manage multiple websites with ease. Rather than installing and managing multiple WordPress installations, you can create a network of sites all running from the same WordPress installation. This means that you can manage all of your sites from a single dashboard, saving you time and effort.<\/p>\n\n\n\n<p>WordPress Multisite is particularly useful for businesses, organizations, and institutions that operate multiple websites. With Multisite, you can create a network of subdomains or subdirectories, giving you the flexibility to organize your sites in a way that makes sense for your organization. Whether you&#8217;re running a blog network, an e-commerce platform, or a collection of informational sites, WordPress Multisite is an excellent solution for managing multiple sites efficiently and effectively.<\/p>\n\n\n\n<p>WordPress Multisite is a feature that allows you to create and manage multiple websites under a single WordPress installation. With Multisite, you can create subdomains or subdirectories for each website, depending on your preference. You can build subdomains like site1.example.com and site2.example.com if your main website is example.com. Alternatively, you can create subdirectories such as example.com\/site1 and example.com\/site2.<\/p>\n\n\n\n<p>Multisite is a useful tool for schools and universities as it enables them to create separate sites for different departments. Corporations can also use Multisite to create websites for separate branches or offices. This way, each branch or department can have its own website, but all can be managed from a single dashboard, providing ease of management and streamlining the process.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#how-does-word-press-multisite-work\">How Does WordPress Multisite Work?<\/a><\/li><li><a href=\"#how-to-set-up-word-press-multisite-on-subdirectories\">How to Set Up WordPress Multisite on Subdirectories?<\/a><ul><li><a href=\"#prerequisites\">Prerequisites:<\/a><\/li><li><a href=\"#1-update-the-wp-config-php-file\"> 1. Update the wp-config.php File<\/a><\/li><li><a href=\"#heres-a-step-by-step-guide-to-update-wp-config-php\">Here\u2019s a step-by-step guide to update\u00a0wp-config.php:<\/a><\/li><li><a href=\"#2-configure-your-network-structure\">2. Configure Your Network Structure<\/a><\/li><li><a href=\"#3-edit-the-wp-config-php-and-htaccess-files\">3. Edit the wp-config.php and .htaccess Files<\/a><ul><li><a href=\"#pro-tip\">Pro Tip<\/a><\/li><\/ul><\/li><li><a href=\"#4-access-the-multisite-installation\">4. Access the Multisite Installation:<\/a><\/li><\/ul><\/li><li><a href=\"#how-to-set-up-word-press-multisite-with-subdomains\">How to Set Up WordPress Multisite With Subdomains<\/a><\/li><li><a href=\"#how-to-manage-word-press-multisite\">How to Manage WordPress Multisite<\/a><ul><li><a href=\"#how-to-add-a-new-website-to-your-multisite-network\">How to Add a New Website to Your Multisite Network<\/a><\/li><\/ul><\/li><li><a href=\"#how-to-manage-themes-and-plugins-in-multisite\">How to Manage Themes and Plugins in Multisite?<\/a><\/li><li><a href=\"#how-to-store-media-files-on-word-press-multisite\">How to Store Media Files on WordPress Multisite?<\/a><\/li><li><a href=\"#how-to-use-ssl-with-word-press-multisite\">How to Use SSL with WordPress Multisite?<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-does-word-press-multisite-work\"><strong>How Does WordPress Multisite Work?<\/strong><\/h2>\n\n\n\n<p>Understanding the roles of the super admin and site admin is crucial to comprehend the functionality of WordPress Multisite. The super admin, also referred to as the network admin, has overall control over the entire network of websites. The super admin is responsible for activating Multisite initially, enabling them to create and manage multiple websites under one WordPress installation.<\/p>\n\n\n\n<p>Super admins possess the authority to access the Network Admin settings and the dashboard of every website present in the entire network. They hold the privilege of permitting users to create fresh accounts or websites.<\/p>\n\n\n\n<p>In the multisite network, the super admin is in charge of managing the installation of plugins and themes, as well as overseeing uploads for all sites present on the network. The super admin can also perform custom domain mapping.<\/p>\n\n\n\n<p>In a WordPress multisite network, a site admin typically holds administrative access to only one website. Nonetheless, depending on the permissions granted by their super admin, website administrators may be authorized to manage multiple websites.<\/p>\n\n\n\n<p>Site admins have the capability to add users, but their authority is limited to the websites they administer. While site administrators cannot perform WordPress plugins or theme installations, they can select which ones to activate or deactivate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-set-up-word-press-multisite-on-subdirectories\"><strong>How to Set Up WordPress Multisite on Subdirectories?<\/strong><\/h2>\n\n\n\n<p>Once you have determined that WordPress Multisite is the appropriate solution for your needs, you can proceed with the installation process. The method of installation may vary depending on your website host provider. In some cases, WordPress Multisite can be installed automatically using the hosting account\u2019s control panel. It is recommended to select a WordPress hosting plan that offers a Multisite feature to ensure a seamless setup experience.<\/p>\n\n\n\n<p>Alternatively, if you prefer to set up WordPress Multisite manually, we have provided a step-by-step guide in the following four steps.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"prerequisites\"><strong>Prerequisites:<\/strong><\/h3>\n\n\n\n<p>Before activating WordPress Multisite, it is crucial to meet the following prerequisites:<\/p>\n\n\n\n<p>\u2022 Web hosting: Ensure that you have a web hosting plan that is capable of handling multiple sites or domains.<\/p>\n\n\n\n<p>\u2022 WordPress installation: Ensure that you have a fresh WordPress installation to set up a multisite network. Alternatively, you can use an existing WordPress installation, but it is recommended to deactivate plugins and create a backup file first.<\/p>\n\n\n\n<p>\u2022 FTP access: Verify that you have FTP access to your WordPress installation, which can be achieved by using an FTP client such as FileZilla.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-update-the-wp-config-php-file\"><br><strong>1. Update the wp-config.php File<\/strong><\/h3>\n\n\n\n<p>The first step is to locate and edit your\u00a0<strong>website\u2019s configuration file<\/strong>. On WordPress, this is the\u00a0<strong>wp-config.php<\/strong>\u00a0file, located in the root directory of your website.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1022\" height=\"356\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image1-17.png\" alt=\"How to Set Up WordPress Multisite on Subdirectories?\" class=\"wp-image-8239\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image1-17.png 1022w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image1-17-300x105.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image1-17-768x268.png 768w\" sizes=\"(max-width: 1022px) 100vw, 1022px\" \/><\/figure>\n\n\n\n<p><br><strong>wp-config.php<\/strong>\u00a0is where your site\u2019s configuration details are stored, including your database and hostnames, username, and password.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"heres-a-step-by-step-guide-to-update-wp-config-php\">Here\u2019s a step-by-step guide to update&nbsp;<strong>wp-config.php<\/strong>:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your FTP client and log in to your website.<\/li>\n\n\n\n<li>Navigate to the root directory, commonly called\u00a0<strong>public_html<\/strong>. If you use hPanel, access it by navigating to\u00a0<strong>File Manager<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1018\" height=\"560\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image2-20.png\" alt=\"wp-config php\" class=\"wp-image-8240\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image2-20.png 1018w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image2-20-300x165.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image2-20-768x422.png 768w\" sizes=\"(max-width: 1018px) 100vw, 1018px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Navigate to the&nbsp;<strong>wp-config.php<\/strong>&nbsp;file and right-click it to choose the&nbsp;<strong>Open\/Edit<\/strong>&nbsp;option. This will open the file, and you\u2019ll see lines of code.<\/li>\n\n\n\n<li>Scroll down to the bottom of the file until you see the line that reads&nbsp;<strong>\/* That\u2019s all, stop editing! Happy blogging. *\/<\/strong>. Note that sometimes the line may be&nbsp;<strong>\/* That\u2019s all, stop editing! Happy publishing. *\/&nbsp;<\/strong>instead. Above it, add the following code:<\/li>\n<\/ol>\n\n\n\n<p>\/* Multisite *\/<\/p>\n\n\n\n<p>define( &#8216;WP_ALLOW_MULTISITE&#8217;, <strong>true<\/strong> );<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1020\" height=\"844\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image9-1.png\" alt=\"\" class=\"wp-image-8241\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image9-1.png 1020w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image9-1-300x248.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image9-1-768x635.png 768w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Save the changes and close the&nbsp;<strong>wp-config.php<\/strong>&nbsp;file.<\/li>\n<\/ol>\n\n\n\n<p>That\u2019s it. This simple line of code tells WordPress that you want to enable Multisite.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-configure-your-network-structure\"><strong>2. Configure Your Network Structure<\/strong><\/h3>\n\n\n\n<p>Next, log in and access your WordPress admin area to find the\u00a0<strong>Network Setup<\/strong>\u00a0screen under\u00a0<strong>Tools<\/strong>. This is where you\u2019ll configure and activate your WordPress Multisite network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"547\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image7-3.png\" alt=\"Configure Your Network Structure\" class=\"wp-image-8242\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image7-3.png 1019w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image7-3-300x161.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image7-3-768x412.png 768w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image7-3-970x520.png 970w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p>WordPress will prompt you to deactivate any active plugins before continuing.<\/p>\n\n\n\n<p>Under&nbsp;<strong>Addresses of Sites in your Network<\/strong>, choose whether you want to use subdomains or subdirectories.<\/p>\n\n\n\n<p>Note that this choice will affect all the sites within your network and cannot be changed later.<\/p>\n\n\n\n<p>Then, under&nbsp;<strong>Network Details<\/strong>, enter a name for your network in the&nbsp;<strong>Network Title<\/strong>&nbsp;field. Also, enter the super admin\u2019s email address in the&nbsp;<strong>Network Admin Email<\/strong>&nbsp;field.<\/p>\n\n\n\n<p>Double-check all the information and click&nbsp;<strong>Install<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-edit-the-wp-config-php-and-htaccess-files\"><strong>3. Edit the wp-config.php and .htaccess Files<\/strong><\/h3>\n\n\n\n<p>The next step requires you to add two code snippets to the&nbsp;<strong>wp-config.php<\/strong>&nbsp;and&nbsp;<strong>.htaccess&nbsp;<\/strong><strong>files<\/strong>&nbsp;located in your WordPress root directory.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"pro-tip\"><strong>Pro Tip<\/strong><\/h4>\n\n\n\n<p><strong>Remember that on hPanel, you can find these via the&nbsp;<\/strong>File Manager<strong>.<\/strong><\/p>\n\n\n\n<p>WordPress will prompt you to enable the network and provide the relevant code snippets. It may look like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"468\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image5-7.png\" alt=\"Edit the wp-config\" class=\"wp-image-8243\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image5-7.png 1023w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image5-7-300x137.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image5-7-768x351.png 768w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<p>Before proceeding, ensure you have backed up the&nbsp;<strong>wp-config.php<\/strong>&nbsp;and&nbsp;<strong>.htaccess<\/strong>&nbsp;files.<\/p>\n\n\n\n<p>Copy the snippets of code and follow the instructions. The snippets should look similar to the ones below.<\/p>\n\n\n\n<p>In the&nbsp;<strong>wp-config.php<\/strong>&nbsp;file, add the following snippet of code above the line&nbsp;<strong>\/* That\u2019s all, stop editing! Happy blogging. *\/<\/strong>:<\/p>\n\n\n\n<p>define( &#8216;MULTISITE&#8217;, <strong>true<\/strong> );<\/p>\n\n\n\n<p>define( &#8216;SUBDOMAIN_INSTALL&#8217;, <strong>false<\/strong> );<\/p>\n\n\n\n<p>define( &#8216;DOMAIN_CURRENT_SITE&#8217;, &#8216;domain.tld&#8217; );<\/p>\n\n\n\n<p>define( &#8216;PATH_CURRENT_SITE&#8217;, &#8216;\/&#8217; );<\/p>\n\n\n\n<p>define( &#8216;SITE_ID_CURRENT_SITE&#8217;, 1 );<\/p>\n\n\n\n<p>define( &#8216;BLOG_ID_CURRENT_SITE&#8217;, 1 );<\/p>\n\n\n\n<p>Don\u2019t forget to replace&nbsp;<strong>domain.tld<\/strong>&nbsp;with your actual domain.<\/p>\n\n\n\n<p>In the&nbsp;<strong>.htaccess<\/strong>&nbsp;file, add the following snippet of code:<\/p>\n\n\n\n<p>RewriteEngine On<\/p>\n\n\n\n<p>RewriteRule .* &#8211; [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]<\/p>\n\n\n\n<p>RewriteBase \/<\/p>\n\n\n\n<p>RewriteRule ^index\\.php$ &#8211; [L]<\/p>\n\n\n\n<p># add a trailing slash to \/wp-admin<\/p>\n\n\n\n<p>RewriteRule ^([_0-9a-zA-Z-]+\/)?wp-admin$ $1wp-admin\/ [R=301,L]<\/p>\n\n\n\n<p>RewriteCond %{REQUEST_FILENAME} -f [OR]<\/p>\n\n\n\n<p>RewriteCond %{REQUEST_FILENAME} -d<\/p>\n\n\n\n<p>RewriteRule ^ &#8211; [L]<\/p>\n\n\n\n<p>RewriteRule ^([_0-9a-zA-Z-]+\/)?(wp-(content|admin|includes).*) $2 [L]<\/p>\n\n\n\n<p>RewriteRule ^([_0-9a-zA-Z-]+\/)?(.*\\.php)$ $2 [L]<\/p>\n\n\n\n<p>RewriteRule . index.php [L]<\/p>\n\n\n\n<p>Save the changes made to both t<strong>he wp-config.php&nbsp;<\/strong>and&nbsp;<strong>.htaccess<\/strong>&nbsp;files.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-access-the-multisite-installation\"><strong>4. Access the Multisite Installation:<\/strong><\/h3>\n\n\n\n<p>Once you have completed the setup process for your WordPress Multisite network, log back into your WordPress admin area and locate the new navigation menu named &#8220;My Sites&#8221; for the network administrator.<\/p>\n\n\n\n<p>This is where you can access the Network Admin screens and the dashboard of the primary or original website as a super admin. It is important to note that you can still use your main WordPress site as a standard website.<\/p>\n\n\n\n<p>From the Network Admin screen, you can manage sites and user accounts. A new tab will be added to the drop-down navigation menu under &#8220;My Sites&#8221; every time a new site is created, allowing you to access the dashboard of all websites on your multisite network from this location.<\/p>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\">Also Read:- <a href=\"https:\/\/www.infinitivehost.com\/knowledge-base\/installing-wordpress-on-a-subdomain-using-cpanel\/\">Step By Step Guide: Installing WordPress on a Subdomain Using cPanel Made Easy!<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-set-up-word-press-multisite-with-subdomains\"><strong>How to Set Up WordPress Multisite With Subdomains<\/strong><\/h2>\n\n\n\n<p>If you choose to create a network of subdomains, you may encounter a pop-up message like the one below asking you to edit the\u00a0<strong>wp-config.php<\/strong>\u00a0and\u00a0<strong>.htaccess files<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"141\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image4-13.png\" alt=\"How to Set Up WordPress Multisite With Subdomains\" class=\"wp-image-8244\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image4-13.png 1021w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image4-13-300x41.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image4-13-768x106.png 768w\" sizes=\"(max-width: 1021px) 100vw, 1021px\" \/><\/figure>\n\n\n\n<p>In this case, the code given by WordPress to edit the&nbsp;<strong>.htaccess<\/strong>&nbsp;file has an extra line:<br><\/p>\n\n\n\n<p>RewriteRule .* &#8211; [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]<br><\/p>\n\n\n\n<p>Copy the entire code snippet before following the prompts and editing the&nbsp;<strong>.htaccess<\/strong>&nbsp;file.<\/p>\n\n\n\n<p>Add a \u201c*\u201d DNS record pointing to your web server. If you are a Hostinger user, you can do it via the&nbsp;<strong>DNS Zone Editor<\/strong>.<\/p>\n\n\n\n<p>To create the record, insert\u00a0<strong>*\u00a0<\/strong>in the\u00a0<strong>Name<\/strong>\u00a0field and the hosting account\u2019s IP address in\u00a0<strong>Points to<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1013\" height=\"143\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image3-16.png\" alt=\"\" class=\"wp-image-8245\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image3-16.png 1013w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image3-16-300x42.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image3-16-768x108.png 768w\" sizes=\"(max-width: 1013px) 100vw, 1013px\" \/><\/figure>\n\n\n\n<p>Once that\u2019s done,\u00a0<strong>create your subdomain<\/strong>. Check the\u00a0<strong>Custom folder for subdomain<\/strong>\u00a0and\u00a0<strong>Use public_html directory<\/strong>\u00a0boxes.<\/p>\n\n\n\n<p>That\u2019s it \u2013 your subdomain-based Multisite is all set.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-manage-word-press-multisite\"><strong>How to Manage WordPress Multisite<\/strong><\/h2>\n\n\n\n<p>The sections below outline a few essential functions for managing a multisite network via your WordPress dashboard.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-add-a-new-website-to-your-multisite-network\"><strong>How to Add a New Website to Your Multisite Network<\/strong><\/h3>\n\n\n\n<p>After successfully finishing the Multisite installation, you\u2019ll find that your network only contains one website. We\u2019ll explain how to add individual sites within your network.<\/p>\n\n\n\n<p>Before doing this, ensure that you\u2019ve prepared each new site\u2019s:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>URL<\/strong>. This is either a subdomain or a subdirectory.<\/li>\n\n\n\n<li><strong>Title<\/strong>. This is the name visitors will see when they access the website.<\/li>\n\n\n\n<li><strong>Admin email<\/strong>. This is for the lower-level administrator who only has access to that specific website and not the whole network.<\/li>\n<\/ul>\n\n\n\n<p>First, access the site settings by navigating to the\u00a0<strong>Sites<\/strong>\u00a0tab on the left-hand side of your network admin screens and clicking\u00a0<strong>Add New<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"722\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image10-1.png\" alt=\"\" class=\"wp-image-8246\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image10-1.png 1019w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image10-1-300x213.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image10-1-768x544.png 768w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p><br>A page will appear with the configuration options for the new website. In each field, enter the new site\u2019s address, title, language, and administrator\u2019s email. Then, click\u00a0<strong>Add Site<\/strong>. Note that the example below uses subdomains.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"594\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image11-1.png\" alt=\"\" class=\"wp-image-8247\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image11-1.png 1020w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image11-1-300x175.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image11-1-768x447.png 768w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><\/figure>\n\n\n\n<p><br><br>Repeat this process for as many sites as you want, as long as your web hosting plan supports it.<\/p>\n\n\n\n<p>Any new sites you create can be found in the\u00a0<strong>Sites\u00a0<\/strong>screen on the multisite dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-manage-themes-and-plugins-in-multisite\"><strong>How to Manage Themes and Plugins in Multisite?<\/strong><\/h2>\n\n\n\n<p>As the super admin, it is your responsibility to manage the installation of themes and plugins for your network of websites since only you have the authority to perform such tasks.<\/p>\n\n\n\n<p>The installation process for themes and plugins is similar to that of a standard WordPress site. The key distinction is that any themes and plugins installed will be applied to the entire network rather than just one website.<\/p>\n\n\n\n<p>It is essential to note that installing a new plugin or theme will not automatically activate it for all websites on the network. As the super admin, you have the power to activate or deactivate plugins and themes individually for each website.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For each plugin, you have the ability to:<br><br><strong>Network Activate<\/strong>. Any network-activated plugin will be running on all sites on the network. Consider doing this with performance-optimizing tools, such as security or caching plugins.Unlike super admins, site admins don\u2019t have the authority to deactivate plugins.\u00a0<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"403\" src=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image8-2.png\" alt=\"\" class=\"wp-image-8248\" srcset=\"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image8-2.png 1016w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image8-2-300x119.png 300w, https:\/\/www.infinitivehost.com\/knowledge-base\/wp-content\/uploads\/2023\/11\/image8-2-768x305.png 768w\" sizes=\"(max-width: 1016px) 100vw, 1016px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Make it optional<\/strong>. Allow site admins to activate any installed plugins.<\/li>\n\n\n\n<li><strong>Set different permissions for site admins<\/strong>. Configure site admin privileges via the&nbsp;<strong>Settings<\/strong>&nbsp;tab on the network admin\u2019s multisite dashboard.<\/li>\n<\/ul>\n\n\n\n<p>With each&nbsp;<strong>theme<\/strong>, a super admin can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Network Enable<\/strong>. This doesn\u2019t activate the theme on each site but makes it available on all of them. You can activate it from each website\u2019s dashboard.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable it for specific sites<\/strong>. Do this via each website\u2019s admin dashboard.<\/li>\n\n\n\n<li><strong>Install but not enable<\/strong>. Only a super admin can view the theme while it remains invisible to site admins.<\/li>\n<\/ul>\n\n\n\n<p>Super admins are in charge of updating plugins and themes and removing the inactive ones to ensure that all sites\u2019 performance remains optimal.<\/p>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\">Related:- <a href=\"https:\/\/www.infinitivehost.com\/knowledge-base\/how-to-install-redis-and-php-redis-extension-on-whm-server\/\">How To Install Redis And Php Redis Extension On WHM Server<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-store-media-files-on-word-press-multisite\"><strong>How to Store Media Files on WordPress Multisite?<\/strong><\/h2>\n\n\n\n<p>In a WordPress Multisite network, each website has its own separate media upload directories that can only be accessed by the site&#8217;s admin and the super admin. Therefore, it is not possible for a site admin to access another site&#8217;s files, even if they are on the same network.<\/p>\n\n\n\n<p>When Multisite is activated on a standard WordPress installation, a new folder named &#8220;sites&#8221; is created in the wp-content\/uploads directory to store all the uploaded media for every WordPress website within the network.<\/p>\n\n\n\n<p>Every time a new website is added to the Multisite network, a folder with the corresponding website&#8217;s ID is created within the &#8220;sites&#8221; folder. For instance, the primary site of a Multisite network has an ID of 01. Any subsequent websites created on the network will have IDs of 02, 03, and so forth.<\/p>\n\n\n\n<p>Therefore, when uploading files to a website within the network, it is imperative to ensure that the files are being uploaded to the correct subdirectory.<\/p>\n\n\n\n<p>Here is how to use File Manager to upload a file to a certain website on the network:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open&nbsp;File Manager&nbsp;from your hosting control panel.<\/li>\n\n\n\n<li>Navigate to&nbsp;wp-content\/uploads\/sites.<\/li>\n\n\n\n<li>We\u2019ll upload a file to the second website within the network \u2013 the first new site after the primary site. The ID of this site is&nbsp;02, so you should find a directory named&nbsp;02&nbsp;or&nbsp;2&nbsp;within the&nbsp;sites.<\/li>\n\n\n\n<li>Open the&nbsp;02&nbsp;directory and upload the file there.<\/li>\n<\/ul>\n\n\n\n<p>Here is how to use File Manager to upload a file to a certain website on the network: To achieve this, the Network Media Library plugin can be installed to create a shared media library accessible across the entire network.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-use-ssl-with-word-press-multisite\"><strong>How to Use SSL with WordPress Multisite?<\/strong><\/h2>\n\n\n\n<p>Digital security and cryptographic protocols are essential to securing your WordPress website. A Secure Sockets Layer (SSL) certificate encrypts communication between a web browser and the website, ensuring secure information exchange.<\/p>\n\n\n\n<p>It&#8217;s crucial to install a WordPress SSL on your entire multisite network to maintain security. If one site lacks proper safety protocols, it can compromise the entire network&#8217;s security.<\/p>\n\n\n\n<p>If you set up a multisite on subdirectories, you only need one SSL certificate for all websites. However, you must use a different SSL for every website you build if you&#8217;re using WordPress Multisite with subdomains.&nbsp;<\/p>\n\n\n\n<p>Hosting providers that offer a free SSL certificate with a web hosting plan typically only apply it to the main domain or website. Thus, additional network subdomains will need their own SSL.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2,337 Views WordPress Multisite is a powerful tool that allows you to manage multiple websites with ease. Rather than installing and managing multiple WordPress installations, you can create a network of sites all running from the same WordPress installation. This means that you can manage all of your sites from a single dashboard, saving you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[76],"tags":[],"class_list":["post-8237","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/8237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/comments?post=8237"}],"version-history":[{"count":3,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/8237\/revisions"}],"predecessor-version":[{"id":8250,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/8237\/revisions\/8250"}],"wp:attachment":[{"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=8237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/categories?post=8237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.infinitivehost.com\/knowledge-base\/wp-json\/wp\/v2\/tags?post=8237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}