University of Mary Washington Multisite homepage

How To Create a WordPress Multisite With Multiple Domains

Posted on

Making a multisite in WordPress lets you handle updates and different administrative duties throughout a number of web sites. Fairly than dealing with many particular person websites, you’re capable of construct a centralized community on a single WordPress set up. Nevertheless, you could be disenchanted by WordPress’s default choices for subsite domains.

Luckily, you may simply create a WordPress multisite with totally different domains. By merely including some code to your website recordsdata, you may flip your single-site set up right into a community. Then, you may connect new web sites and make them distinctive with domain mapping.

On this put up, we’ll clarify why you would possibly think about using WordPress multisite. Then, we’ll present you how you can create customized domains for every subsite in your community. Let’s get began!

Why Create a WordPress Multisite With Totally different Domains?

With WordPress multisite, you may create a community of internet sites in a single set up. These websites will share the identical core WordPress recordsdata and can even include the identical plugins and themes.

While you create a multisite, you may robotically develop into the brand new community administrator. Utilizing a central dashboard, you’ll have the ability to handle your whole websites in a single place. Any website admins will now have the ability to create new web sites and work on them independently whilst you management the overall community.

This may be an environment friendly means for companies or colleges to deal with distinctive web sites for every of their areas. For instance, the College of Mary Washington has a community that results in info for every particular person campus:

University of Mary Washington Multisite homepage
College of Mary Washington multisite

While you activate WordPress multisite, you may select to make use of subdomains or subdirectories. Right here’s an instance of how these would look:

  • Subdomains:
  • Subdirectories:

As you may see, each of those choices could make hyperlinks longer and perceivably much less credible. Nevertheless, you may implement domain mapping to arrange a customized area construction. By pointing to an exterior area, like “,” guests will instantly know that every particular person website is part of your community.

Though WordPress multisite can have many advantages, there are some downsides to think about. As an example, all the websites in your community will use the identical assets, to allow them to face downtime every time your server is down.

Moreover, some plugins aren’t designed to work on multisites, which might result in software program conflicts or bugs. Nonetheless, if you happen to uncover any critical points after you’ve established your multisite, you may at all times revert to a single-site installation once more.

How To Create a WordPress Multisite With Totally different Domains (in 4 Steps)

Earlier than you begin transitioning your WordPress web site to a community, you’ll want to ensure your internet host can help this course of. At Kinsta, we offer WordPress multisite hosting that makes it simple to begin managing a number of domains:

Kinsta multisite hosting landing page
Kinsta multisite internet hosting

With a built-in caching system, Kinsta might help you optimize the efficiency of your WordPress multisite community. Due to international information facilities and highly effective infrastructure, you received’t have to fret about slow page speed or frequent downtime.

Everytime you’re able to upgrade your hosting, you may migrate your website to Kinsta without spending a dime! When you’re all set with a reliable internet host, you’re prepared to begin making a WordPress multisite with totally different domains.

Step 1: Backup Your Web site

For those who’re creating a brand new web site from scratch, you may activate multisite as you put in WordPress. Utilizing MyKinsta is very simple. Merely click on on Add website in your dashboard. Then, you should definitely choose Set up WordPress multisite:

Install WordPress multisite in MyKinsta
Set up WordPress multisite in MyKinsta

You’ll additionally want to decide on both a subdirectory or subdomain. After you click on on Proceed, you’ll have the ability to log into your new WordPress multisite dashboard.

Nevertheless, you could have already got an current website. On this case, it’s greatest to begin by backing up your website. Because you’ll be modifying your core WordPress recordsdata, this is a crucial step to keep away from shedding your hard-earned content material and any essential information.

When you migrate your website to Kinsta, sign up to your MyKinsta dashboard. Then, navigate to Websites and choose your web site:

Select a site in the MyKinsta dashboard
Choose Kinsta website

From the checklist of tabs on the left, click on on Backups. Right here, you’ll see a listing of daily automatic backups that Kinsta has carried out:

A view of automatic backups in MyKinsta
MyKinsta automated backups

For those who discover a current backup, you may proceed to the following step. To carry out a guide backup, nonetheless, choose the Guide > Again up now choice:

A view of manual backups in MyKinsta
MyKinsta guide backups

Earlier than you create the backup, you’ll have the ability to add a brief be aware to determine it later. Lastly, click on on Create backup:

Create a manual backup in MyKinsta
Create a guide backup

You may simply restore this backup if something goes flawed whereas organising multisite. It will revert any modifications to your authentic website.

Step 2: Set Up Multisite

Now it’s time to transition your single-site WordPress set up right into a multisite community! To do that, you’ll must edit your wp-config.php and .htaccess recordsdata. First, use a code editor to open your website’s wp-config.php file. Right here, discover this line:

/* That is all, cease modifying! Completely happy running a blog. */

Proper above this, paste the next code:

outline( 'WP_ALLOW_MULTISITE', true );

Lastly, save the file. Subsequent, open your WordPress dashboard and go to Instruments > Community Setup:

Multisite network setup in the WordPress dashboard
Multisite community setup within the WordPress dashboard

On this web page, you’ll have the ability to select whether or not to make use of subdomains or subdirectories in your community. Nevertheless, older WordPress installations will solely have the ability to use subdomains. Then, enter a title and admin electronic mail for the community.

After you hit Set up, you’ll be taken to a configuration web page. This provides you with directions on how you can replace your core recordsdata to help multisite:

Coding instructions for WordPress multisite
WordPress multisite coding directions

When you add the right coding to your wp-config.php and .htaccess recordsdata, you’ll must signal into your WordPress dashboard once more. If carried out accurately, this could now take you to your new multisite dashboard.

Step 3: Add Websites to the Multisite Community

To start out constructing your community, you may create a brand new web site. First, navigate to Websites > Add New:

Add a new subsite in WordPress dashboard
Add a brand new subsite

On this configuration web page, you’ll have the ability to customise your new website. You can begin by getting into the Website Tackle, which might be the URL for the web site.

For this setting, it would at present solely enable values which can be subdomains of the principle website. Nevertheless, we’ll be altering this to a customized area within the following step.

Subsequent, select a title, fundamental language, and admin electronic mail. To complete creating the web site, click on on Add Website. After this, you may proceed so as to add as many web sites to the community as you want.

Step 4: Map a Area for Every Website

For the ultimate step, you may map your subdomains or subfolders to a customized area. Fairly than having prolonged, complicated URLs, you may create distinctive addresses on your web sites. To do that, navigate to Websites > All Websites in your multisite dashboard:

Viewing a list of multisite sites in the WordPress dashboard
Listing of multisite websites

Hover over the brand new web site to view its configuration choices. Then, click on on Edit:

Open site settings in WordPress dashboard
Open website settings

Right here, you’ll see the present Website Tackle, which incorporates the subdomain. Take away this and substitute it with a customized area:

Add custom site domain
Add customized website area

Then, save your modifications. Remember to repeat this course of for every subsite in your community.

Subsequent, you’ll want so as to add these extra subsite domains to your internet hosting account. In your MyKinsta dashboard, open the Domains web page and click on on Add Area:

Kinsta domains list
Kinsta domains checklist

Within the pop-up window, checklist all the new subsite domains and separate them with commas. When you’re completed, choose Add area:

Add new Kinsta domains in the MyKinsta dashboard
Add new Kinsta domains

Now you’re free to begin utilizing your WordPress multisite with totally different domains! You can begin putting in multisite plugins and performing different vital administrative duties in your community.


Making a WordPress multisite can usually be an efficient technique to construction web sites that want a number of subsites. This lets you construct an easy-to-manage community with centralized themes, plugins, and updates. Though this will contain a extra difficult setup course of than a single set up, it may be extra environment friendly in the long run.

When constructing a WordPress multisite, you may arrange particular person web sites as subdomains or subdirectories. Nevertheless, you’re additionally capable of create customized domains for every subsite. This might help retain your model id and keep away from producing lengthy and unreadable URLs.

While you’re prepared to begin transitioning to a multisite, you’ll want an internet host to help you alongside the best way. Take a look at our multisite hosting plans to begin managing as much as 150 WordPress websites at this time!

Save time, prices and maximize website efficiency with:

  • On the spot assist from WordPress internet hosting specialists, 24/7.
  • Cloudflare Enterprise integration.
  • International viewers attain with 35 information facilities worldwide.
  • Optimization with our built-in Software Efficiency Monitoring.

All of that and way more, in a single plan with no long-term contracts, assisted migrations, and a 30-day-money-back-guarantee. Check out our plans or talk to sales to seek out the plan that’s best for you.

offshore vps