How to Manage Multiple WordPress Sites From One Dashboard

· 4 min readWordPress

If you manage multiple WordPress sites, you know the pain of logging into each one separately to publish content. AuditMySite Cross-Publish lets you connect up to 10 WordPress sites and push content to any of them from a single WordPress installation.

Requirements

  • AuditMySite Pro plugin installed on your primary site
  • A valid license key ($150 one-time, lifetime access)
  • WordPress REST API enabled on all connected sites (enabled by default)
  • Application passwords set up on remote sites (WordPress 5.6+)

Step 1: Activate Your License

  1. Go to AuditMySite > License
  2. Enter your license key and click Activate
  3. Your license covers up to 10 sites

Get a license at auditmysite.app/pricing.

Step 2: Connect Remote Sites

  1. Go to AuditMySite > Cross-Publish
  2. Click Add Site
  3. Enter the remote site URL (e.g., https://myothersite.com)
  4. Enter the Application Password for an admin user on that site
  5. Click Test Connection to verify it works
  6. Click Save

Setting Up Application Passwords

On each remote WordPress site:

  1. Go to Users > Your Profile
  2. Scroll to Application Passwords
  3. Enter a name like "AuditMySite Cross-Publish"
  4. Click Add New Application Password
  5. Copy the generated password (you will only see it once)

Step 3: Publish to Multiple Sites

When editing any post or page, you will see a new Cross-Publish meta box in the sidebar. Check the sites you want to push the content to, then publish or update the post.

The plugin syncs:

  • Post title and content
  • Featured image
  • Categories and tags (created on the remote site if they do not exist)
  • Post status (draft or published)

Managing Connected Sites

The Cross-Publish settings page shows all connected sites with their status (connected/error), last sync time, and options to test the connection or remove the site.

Dashboard Sync

You can also manage all connected WordPress sites from the AuditMySite dashboard at auditmysite.app/dashboard. The plugin syncs with your AuditMySite account so you can see all your sites, their content, and SEO scores in one place.

Ready to audit your site?

Run a free SEO scan and get actionable recommendations in seconds.

Start Free Scan →