WordPress has been used to create beautiful and powerful websites or blogs.

We are using different WordPress packages for multiple sites (Ex: Company/Personal and Blog). But, WordPress has multisite option, we can access the multisite through single admin panel.

Should follow the below steps for multisite configuration,

1. The first thing you need to do is add the following line to your wp-config.php file. It can be placed anywhere above the /* That’s all, stop editing! Happy blogging. */ line.

/* Multisite */
define( ‘WP_ALLOW_MULTISITE’, true );

2. Once you have enabled multisite through wp-config.php and saved the file, you will see a new option in your tools menu entitled “Network Setup” (located at www.yourdomain.com/wp-admin/network.php).

The network setup page will help you install multisite. Before proceeding with the installation, you need to deactivate all of your WordPress plugins. This is a precautionary measure that avoids any conflictions occurring.

Your website’s wp-config.php and .htaccess files need to be updated.

3. When you log back in, WordPress will redirect you to your network dashboard at http://www.yourdomain.com/wp-admin/network/. Your original website dashboard will still be visible at http://www.yourdomain.com/wp-admin/.

Let’s look at your new network admin area.

The first thing you will notice is how different the dashboard looks. It now displays a dashboard widget that lets you search for users and websites. There are also links to create a new user and create a new site.

You can Create a new site using Subdomain or Subdirectory. If you want to use subdomain, SUBDOMAIN_INSTALL value should be in TRUE. (wp-config.php file have this line)

define(‘SUBDOMAIN_INSTALL’, true);

Otherwise use FALSE.

4. We have completed the multisite configuration. Now, you can install separate Theme and Plugins.

And finally, you can use your multisite in single WordPress.