HomeBlog › WordPress Multisite Setup: Manage Multiple Websites
🌐 Advanced

WordPress Multisite Setup: Manage Multiple Websites

📅 January 2025⏱️ 15 min✍️ Woops.ai

⚡ Multisite Overview

  1. Enable WP_ALLOW_MULTISITE in wp-config.php
  2. Tools → Network Setup
  3. Add code snippets to wp-config.php and .htaccess
  4. Manage network

What is WordPress Multisite?

WordPress Multisite allows you to run multiple websites with a single WordPress installation. All sites share the same core files, plugins, and themes – but each has its own content and settings.

When Multisite makes sense:

When Multisite is NOT suitable:

Subdomains vs. Subdirectories

You must choose between two structures:

Subdirectories (Path-based)

Subdomains

⚠️
Backup before Multisite activation!

Converting to Multisite changes the database structure. Create a complete backup first.

Enable Multisite: Step by Step

1

Deactivate All Plugins

Go to Plugins and temporarily deactivate all plugins to prevent conflicts.

2

Allow Multisite in wp-config.php

Open wp-config.php and add before "That's all, stop editing!":

/* Multisite */
define('WP_ALLOW_MULTISITE', true);
3

Set Up Network

Log in again. Go to Tools → Network Setup.

Choose: Subdomains or subdirectories, network name, admin email.

Click "Install".

4

Add Code Snippets

WordPress shows you code to add to wp-config.php and .htaccess. Follow the instructions.

5

Log In Again

Log out and back in. You'll now see "My Sites" and "Network Admin" in the admin bar.

Add New Website

  1. Go to Network Admin → Sites → Add New
  2. Enter site address (e.g., "blog" for yourdomain.com/blog/)
  3. Title and admin email
  4. Save

Plugins and Themes in Network

Network-activate plugins:

Network Admin → Plugins → "Network Activate"

The plugin is then active on ALL sites.

Themes:

Themes must first be network-enabled before sites can use them.

Network Admin → Themes → "Network Enable"

💡
Multisite-compatible plugins

Not all plugins work with Multisite. Look for "Multisite-compatible" in plugin descriptions or test on a staging environment.

Fix WordPress Problems Faster

AI-powered help for WordPress & WooCommerce.

Try Free →