All posts by Saravana Kumar B

PROBESEVEN - Explore WordPress MultiSite in Single Admin


I think I have created and tried something different from my usual programming. I believe in my experience to explore tools quite possible the unique ones. My initiation to share the exploration of creating multisites under a single admin.

Here is applying Word press to create multiple site in single admin, You can create new sites instantly and manage them using the same username and password. Single admin to manage the multiple site with same plugins and themes.

In 2010, WordPress released version 3.0 with the popular content management platform. WordPress has made it easier to create multiple WordPress sites on one server. Multisite also allows for easy network management through a single admin dashboard which a user with appropriate permissions can access via any network site’s admin bar.

You can create new sites instantly and manage them using the same username and password.

Advantage of WordPress Multisite

  • You can easily administer multiple sites from a single dashboard.
  • Install plugins and themes on multiple sites with one download.
  • Each site can have its own admins with credentials to manage only their own site.
  • Divide admin authority: Admins for one, many, or all sites
  • Simplify maintenance: Essentially you backup one site

 Steps to Install MultiSite:

 Step 1:

You need to add the below code to your wp-config.php file.

define( ‘WP_ALLOW_MULTISITE’, true );

Step 2:

Next, Go to Tools » Network Setup to configure your multisite network.


 Step 3:

Add the following to your wp-config.php file in

F:/xampp/htdocs/wp/wordpress/ above the line reading                      /* That’s all, stop editing! Happy blogging. */:


define('MULTISITE', true); 
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'localhost');
define('PATH_CURRENT_SITE', '/wp/wordpress/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Now, add the following to your .htaccess file in

F:/xampp/htdocs/wp/wordpress/, replacing other WordPress rules


RewriteEngine On
RewriteBase /wp/wordpress/
RewriteRule ^index\.php$ - [L]
 # add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
 RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]


Once you complete the above configure, your network is enabled and configured.

Great! the configuration is complete. You will now have to log-in again.

Step 4:

Configure the Multi-Site in Network Settings

After successful setting up the Multi-site Network, you need to switch to the Network Dashboard to configure network settings, add new sites and can do lots of innovative settings. Go to My Site and Click on Network Admin » Dashboard.


You will notice that there are new menu items to manage your multisite network. You will also see a dashboard widget allowing you to create new site and add new users.

Step 5:

New Sites Create in Multisite Network

In order to add a new site to your WordPress multi-site, simply click on Sites under My Sites » Network Admin menu in the admin toolbar.


This will show you a list of sites on your current Multi-site installation. By default, you have your primary site listed as the only site in your WordPress Multisite network. To add a new site, click on the Add New button at the top.


 Step 6:

In order to add the new site, you will have to click on the Add New as shown above and you will get the below screen, you have to provide the respective details like site title, and add the site’s admin email address to add new site.


Hurrah! You have now successfully created and once you are done, click on the Add Site button. A new site will be added to your MultiSite network. It proves to be a single admin control to access multiple sites under a single WordPress site.