← Back to WordPress

WordPress Multisite Setup

WordPress Multisite lets you run a network of websites from a single WordPress installation, sharing themes, plugins, and users. It's ideal for managing multiple related sites.

Requirements

  • A fresh WordPress installation (easiest) or an existing site
  • No existing content if converting (posts won't be lost, but some plugins may have issues)
  • Subdomains (e.g., site1.yourdomain.com) or subdirectories (yourdomain.com/site1)
  • If using subdomains, a wildcard DNS entry is required: *.yourdomain.com β†’ your server IP

Enabling Multisite

Add to wp-config.php before /* That's all... */:

define('WP_ALLOW_MULTISITE', true);

Go to Tools > Network Setup in WordPress. Choose subdomain or subdirectory structure. Follow the instructions to add code to wp-config.php and .htaccess.

Managing the Network

After setup, a new Network Admin area appears. From here you can add new sites, manage network-wide settings, install themes and plugins for all sites, and manage all users.

Was this article helpful?

On This Page