Skip to content

Multisites

WordPress VIP Platform supports both WordPress single site and WordPress multisite (also known as a WordPress network) installations. WordPress multisite allows multiple sites to be created and run from the same WordPress installation core files.

Users with access to the VIP Dashboard can view a list of existing Network Sites on a multisite environment.

WordPress multisite makes it possible to:

  • Manage user account creation and access on a per-site or a network-level.
    The users table in the database is shared by all sites on the network, but users can be assigned unique roles (or none at all) on a per-site basis.
  • Maintain a shared resource of plugins and themes that can be accessed on a per-site or a network-level.
    Code is deployed to an environment from a branch of an application’s GitHub repository. Themes and plugins added to a GitHub repository that deploys to a multisite environment can be activated on multiple sites. This enables theme and plugin updates and maintenance to be performed only once for the entire network, instead of once per site.
  • Use any combination of domains, subdomains, and subdirectories for each site on the network.
  • Support multiple language translations for a site on a single WordPress install.
    Plugins such as MultilingualPress are designed specifically for leveraging multisite network capabilities (authored by Inpsyde, one of VIP’s Featured Partner Agencies) to create a separate site for each language translation.

Because a network is supported by a single GitHub repository, WordPress multisite might not be suitable if more than one developer team needs access to the repository to support different sites on the network. Code developed for all sites on a network is managed from a single GitHub repository, and all developers must share access to that same repository.

Plugin access for network sites

Plugins are installed via GitHub and are activated at the network level. By default, users with an Administrator role do not have the capability to enable or disable plugins for an individual site. A user with a Super Admin role must enable this option at the network-level.

  • Navigate to: My Sites > Network Admin > Settings
  • Under “Menu Settings“, toggle the checkbox labeled “Enable administration menus“.
    Enabling this option will allow all Administrators on all sites on the network to have access to the Plugins dashboard for their site.

For assistance with converting an existing WordPress single site to a WordPress multisite, contact VIP Support.

Last updated: September 02, 2022