How can I use the Multitenant Mode in Standalone Sites?

With WP Frontend Admin, you can connect totally independent sites to manage them from a frontend dashboard.

In this scheme, each site will be independent with its own plugins, themes, files, and settings, but will be managed from a shared frontend dashboard.

For example, when users try to login to the wp-admin dashboard on client-site-1.com, for example, they will be automatically redirected to dashboard.com, where the frontend admin pages necessary for them to manage their sites will be located. This frontend dashboard site won’t store any data from the sites; it will only function as a user interface.

Please make sure to install WP Frontend Admin and activate the license on all the sites you want to connect.

a) Selecting the frontend dashboard site

The first thing we will do is to select a site as frontend dashboard.

After installing WP Frontend Admin and activating the license, go to Frontend Admin > Settings > Multitenant.

Once there, select the Environment type = Dashboard site and click on Save.

You can now create all frontend dashboard pages and select the settings you prefer. If you want to save a lot of time, you can use our frontend dashboard template wizard to create frontend dashboard pages with a few clicks.

Once you’re done creating your frontend dashboard, you can download the multitenant configuration file, which you’ll need to add to your client sites as a plugin.

Go to Frontend Admin > Settings > Multitenant and click on Download file.

Optional notes:

  • You can select how often the tenants / client sites will sync settings with the dashboard site. By default, the sites will be synced every 60 minutes, but you can set a low amount of minutes when you’re developing the sites to see the configurations applied faster on the client sites.
  • Just keep in mind that the client sites / tenants must have the wp-cron configured correctly. If you don’t configure them correctly, our sync may not run according to the configured interval, so you would have to manually upload the plugin to each tenant. If you are testing this in local sites, you will have to manually update the file on the local client sites.

b) Connecting client sites to the frontend dashboard site

To connect client sites / tenants to the frontend dashboard site, just install the configuration plugin you downloaded from the frontend dashboard site. That file contains all the configurations needed to connect your client tenant to the frontend dashboard site.

Go to Plugins > Add New > Upload Plugin.

Once there, click on Choose File, locate the wp-frontend-admin-configuration.zip file on your computer, and click on Install Now.

Note – This plugin can be inactive on the client tenants because it’s only used to read the settings.

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.