Add your MainWP Dashboard as a Child

self connect

Can I add MainWP Dashboard site as a Child Site?

This is a question that I see in MainWP Support almost every day and the answer is Yes!

There are multiple reasons why you should do this, however, I will focus on one in this article.

First, let me guide you through the process of connecting a dashboard to itself.

  1. Go to your Dashboard site
  2. Go to the WP > Plugins > Add New page
  3. Search for MainWP Child Plugin
  4. Install it and Activate it just as any other WordPress plugin
  5. Next, go to the MainWP > Sites > Add New site page
  6. Fill in the form with the Dashboard Name, URL and Administrator Username (in some cases, other fields will be needed too).
  7. Click the Add Site button to complete the process.

From this point, your Dashboard site will be listed as any other Child site in the MainWP > Sites > Manage list.

Let’s get back to the reason we are doing this. As a support agent at MainWP, I often see that users are not keeping the MainWP Dashboard plugin and MainWP Extensions up to date. This can cause a variety issues the two biggest ones being Security and Compatibility.

So, with this tutorial, I want to show you how to enable Auto Update so you don’t have to worry about updating your MainWP Dashboard and MainWP Extension.

  1. Go to the MainWP > Settings page
  2. Locate the Upgrade Options box and in it, set the Automatic Daily Update option to Install Trusted Updates.

    Upgrade Options
    Upgrade Options
  3. Save Settings
  4. Go to the MainWP > Plugins > Auto Update page
  5. In the Search Plugins options set filters to All Plugins and add “mainwp” in the keyword field

    Search Plugins
    Search Plugins
  6. Click the Show Plugins button
  7. Once the search results are displayed, select all MainW Plugins (Extensions)
  8. Use the bulk actions menu to mark all of the as Trusted
    Trusted Plugins
    Trusted Plugins


That is it, MainWP will update itself and you don’t have to worry about it anymore. The only thing that you need to worry abut from this moment is to keep WP Cron triggered. However, there is a nice way to make this work flawlessly.


Manage all your WordPress sites with the MainWP Dashboard

WordPress Management for Professionals

Are you ready to go Pro?

All MainWP Pro Extensions are available through one of our convenient bundled packages.


3 thoughts on “Add your MainWP Dashboard as a Child”

  1. Great suggestion! Does this count as dogfooding? Lol.

    Here @Selesti we automatically trust all of the plugin and core updates that are released. We have the plugin ‘Advanced Automatic Updates’ installed and configured for core/plugins/themes.


  2. How do you manage the master site? For example, user management?

    The User tab is disappeared once MainWP Dashboard is installed. 🙁

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Looking for something?

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.