WP Multi Network


Turn your WordPress Multisite installation into many multisite networks, surrounding one global set of users.

WP Multi Network allows global administrators to create new networks with their own sites and domain arrangements.



  • Download and install using the built in WordPress plugin installer.
  • Activate in the “Plugins” network admin panel using the “Network Activate” link.
  • Comment out the DOMAIN_CURRENT_SITE line in your wp-config.php file. If you don’t have this line, you probably need to enable multisite.
  • Start planning and creating your networks.


Can each network have a different domain?

Yes you can. That is what this plugin does best.

Think of how WordPress.org works:

  • wordpress.org
  • buddypress.org
  • bbpress.org
  • wordcamp.org

Users are global, and can login to any of those networks with the same credentials.

Will this work on standard WordPress?

You can activate it, but it won’t do anything. You need to have the multisite functionality enabled and working first.

Where can I get support?

The WordPress support forums: https://wordpress.org/support/plugin/wp-multi-network/

What’s up with uploads?

As of version 3.5, new WordPress multisite installs use a more efficient way to serve uploaded files.
Unfortunately, this doesn’t play well with multiple networks (yet). Installs that upgraded from 3.4 or below are not affected.

WP Multi-Network needs to be running to help set the upload path for new sites, so all networks created with this plugin will have it network activated.
If you disable it on one of your networks, any new site you create on that network will store its uploaded files under that network’s main site’s uploads folder. It’s not pretty.

Just leave this plugin network-activated (or in mu-plugins) and it will take care of everything.

Where can I find documentation?

Not much to talk about really. Check the code for details!


non funziona

purtroppo a me non funziona
crea un semplice sito e ovviamente non posso creare al suo interno un sito

la funzione Move sposta il sito ma poi รจ inaccessibile anche con le credenziali del super administrator

sbaglio mio nella path

adesso funziona e vediamo come si comporta con gli altri plugins

Latest Update

Thanks for keeping this plugin updated to work with the latest versions of WordPress. The plugin continues to work great. Much appreciated!

Works great, strong community & support

WP Multi Network is a great toolset for managing multiple unique domain websites in wordpress under a common install.

The only hiccup I’ve run into is needing to download and perform manual install of plugin after attempting an admittedly sloppy WP upgrade to 4.6, but nobody’s fault but mine for not following the wordpress basics of upgrading

This toolset has been working great for us to centralize wordpress publishing for our team from a number of different hosting providers to a centrally managed one.

Thanks to the WP Multi Network team for your work maintaining all this for us.


Developers seem to have dropped any support for this plugin. Such a pity as I thought it would answer my prayers. This plugin does not seem to work with the latest version of WordPress and I guess never will. Pretty disappointing considering one of the authors is a lead for buddypress and bbpress ๐Ÿ™

Read all 18 reviews

Contributors & Developers

“WP Multi Network” is open source software. The following people have contributed to this plugin.




  • Fix site reassignment metabox from moving sites incorrectly


  • Support for core compat functions
  • Fix bug causing site moves to break
  • Fix bug allowing duplicate site URLs
  • Remove _network_option() functions
  • Remove network.zero placeholder
  • WordPress 4.5 & 4.6 compatibility updates


  • WordPress 4.4 compatibility updates
  • Metabox overhaul
  • network.zero improvements
  • Fix site assignments
  • Various UI improvements
  • Global, class, function, and method cleanup


  • WordPress 4.3 UI compatibility updates
  • Remove site “Actions” column integration


  • Move inclusion to muplugins_loaded
  • Introduce network switching API
  • Introduce network options API
  • Update action links to better match sites list
  • Better support for domain mapping
  • Refactor file names & locations
  • Deprecate wpmn_fix_subsite_upload_path()
  • Include basic WPCLI support
  • Escaped gettext output
  • Fix bulk network deletion
  • Scrutinized code formatting


  • Fix debug notices when creating networks
  • Fix incorrect variable usage causing weird output
  • Adds default path when creating new networks


  • Support for WordPress 3.8
  • Finally, a menu icon!
  • Improved output sanitization


  • Fix issue when changing network domain or path – contributed by mgburns
  • Improve support for native uploaded file handling


  • Fix admin pages (let us know if you find something broken)
  • Add support for WP 3.5+ upload handling – thanks, RavanH (see notes: “What’s up with uploads?”)


  • Fix prepare() usages
  • Fix some debug notices


  • Refactor into smaller pieces
  • Add phpdoc
  • Deprecate functions for friendlier core-style functions
  • Code clean-up
  • Remove inline JS


  • Implemented 3.1 Network Admin Menu, backwards compatiblity maintained.
  • Fix multiple minor issues;
  • Add Site Admin and Network Admin to Network lists
  • Add various security and bullet proofing


  • Better WordPress 3.0 compatibility


Getting started