Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Networks for WordPress

Adds a Networks panel for network admins to create and manage multiple Networks from one WordPress installation.


  • Changed: Native upload handling on WP 3.7 without this plugin active
  • Changed: Made text labels more consistent with WP terminology
  • Changed: Made siteurl replacement trailing slash-insensitive when changing network path - fix contributed by mgburns!
  • Fixed: changing network domain or path could reset site paths - fix contributed by mgburns!
  • Fixed: PHP warning when viewing the Networks admin screen - thanks, zawszaws


  • Added: ability to set upload handling per network
  • Added: switch blog_id when switching sites / networks
  • Fixed: primary sites on all networks used the same upload path (WP 3.5+ only) - thanks, RavanH


  • Added: Slovak translation provided by Branco, (WebHostingGeeks.com)
  • Added: Delete rewrite rules when moving a site - thanks, mgburns
  • Changed: New network's root site inherits the search-engine visibility of the site used to create it - thanks, Christian Wach
  • Fixed: Squashed PHP warnings when WP_DEBUG is true - contributed by Christian Wach
  • Fixed: Bug fixes in restore_current_site - contributed by Christian Wach


  • Added: networks-mufunctions.php file containing fixes for unusual Network topologies. See FAQ for details
  • Changed: made visual changes to fit in with the WP dashboard
  • Changed: assign sites select boxes are now bigger (varies by number of sites)
  • Fixed: bug that prepended the domain name on to sites whose path matched the network's when moving - thanks, sharonmiranda!
  • Fixed: provide SSL network URLs when required - thanks, Spencer Bryant


  • Added: Screen Options for selecting number of Networks per page
  • Changed: add_site function now defaults to a path of '/' if one is not supplied
  • Fixed: searching and sorting by Network Name - thanks, skvwp


  • Added: descriptions for MANY more sitemeta keys, using WP native strings where possible
  • Added: placeholders for most text fields
  • Added: is_super_admin_for() function for checking permissions on other networks
  • Changed: reorganized the "Create a Network" panel to be more intuitive
  • Changed: (for developers) $options_to_copy now carries the sitemeta keys to be cloned as values instead of keys
  • Changed: switched to add_query_arg() where possible
  • Changed: split code up into different files for easier maintenance
  • Fixed: hardcoded URL that may have prevented some from deleting networks in bulk


  • Added: New Network Preview will try to check mapped domains for possible collisions
  • Changed: upload_filetypes is now cloned by default, so you don't have to save settings before uploading files on new networks


  • Added: enhanced help menu for WP 3.3
  • Added: ability to restrict Networks Menu to a certain Network with the RESTRICT_MANAGEMENT_TO constant
  • Added: WP 3.3 help pointer
  • Changed: removed ability to delete the primary network
  • Fixed: enhanced compatibility with WP < 3.1 - thanks, suresh.sambandam


  • Added: support for the siteurl sitemeta entry
  • Changed: Updated Help screen to display in WP 3.3
  • Fixed: Adding a network now displays the correct update message


  • Added: Network diagnostic screen
  • Changed: allow Site assignment page to continue even if a blogname key is missing


  • Added: hooks with new wpms prefixes
  • Fixed: enabled checkbox to avoid creating a root blog. This is for advanced users only.


  • Added: better documentation in the Help tab
  • Added: basic automated validation of new Network settings
  • Removed: documentation on domain names that no longer applies


  • Changed: show each network only once in Move Site field, regardless of metadata issues
  • Fixed: a bug affecting network installs with old table name scheme (created before WP 3.0)
  • Fixed: admin display bug affecting WP 3.2 installs


  • Changed: processing to ensure that new Network paths are always valid
  • Changed: documentation on new Networks
  • Fixed: short_open_tag off compatibility


  • Fixed: a bug that showed the Networks panel in the Site Admin backend on 3.1
  • Fixed: a typo that left network-dependent blog options behind when moving blogs - thanks, edmeister


  • Fixed an issue with the link to Network backends for versions before 3.1 - thanks, RavanH


  • Initial release

Requires: 3.0 or higher
Compatible up to: 3.7.17
Last Updated: 3 years ago
Active Installs: 100+


3.4 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,2,2
50,2,1 50,2,1
100,1,1 100,1,1
100,2,2 67,3,2