Posted on 3 Comments

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.



Get MainWP News and Notifications

Bogdan Rapaic on FacebookBogdan Rapaic on Twitter
Bogdan Rapaic
Lead Designer and Support at MainWP

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.


    1. I should say that this is for our MainWP Dashboard install only 🙂

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *

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