Skip to content

Manage Child Sites

Fresh

Source: MainWP Manage Sites

Connecting Sites

Single Site

  1. Navigate to MainWP > Sites > Add New
  2. Enter site URL and admin username
  3. Configure authentication (password and/or security ID)
  4. Set optional parameters (icon, tags, client, SSL)
  5. Click Add Site

Multiple Sites

Use the Multiple Sites interface to enter several sites at once in table format.

CSV Import

CSV columns: site name, URL, admin credentials, tags, security IDs, HTTP auth, certificate verification, SSL version.

Tag Separator

Use semicolons for tags in CSV (e.g., Tag A;Tag B;Tag C) since CSV is comma-delimited.

Synchronization

MethodHow
Global SyncClick Sync button in Dashboard header
Individual SyncActions menu > Sync Data
AutomaticDaily via WP Cron (use Uptime Robot for reliability)

Editing Site Settings

Access via Manage Sites actions menu:

  • Site URL and admin username
  • Friendly site name and security IDs
  • Tags and client associations
  • Auto-update preferences (core, plugins, themes, translations)
  • SSL verification and HTTP authentication

Security Assessment

MainWP detects:

  • WordPress version currency
  • PHP version and configuration
  • Error reporting status
  • SSL protocol enablement
  • Debug mode state
  • Plugin and theme currency

Access via actions menu > Site Hardening to scan and remediate.

Tag Organization

  • Create/edit/delete at MainWP > Sites > Tags
  • Filter Manage Sites by tags with AND/OR logic
  • Filter by status (connected, disconnected, update available, health issues)
  • Filter by client associations

Reconnection

  • Single site: Actions menu > Reconnect
  • Multiple sites: Bulk actions > Reconnect
  • Automatic reconnection after same-domain migrations

Site Removal

  • Individual: Actions menu > Remove
  • Bulk: Select sites > Bulk Actions > Remove
  • Connected sites: Child plugin auto-deactivated
  • Disconnected sites: manually deactivate Child plugin

Export

Export sites to CSV: MainWP > Settings > Tools > Export