Documentation

Synchronization

Welcome to the NexaWP Manager documentation. Find all the answers to your questions here.

Documentation

Getting started guide

Need help?

Our team is here to help you.

Contact us
Synchronization
Last updated: 02/01/2026

NexaWP Manager uses a secure, API-based architecture to communicate with your WordPress sites. This documentation explains the complete synchronization process, from initial setup to automated updates.

How Synchronization Works

When you add a new WordPress site to NexaWP Manager, the system performs a complete verification and automatic synchronization process.

1

API Verification

Validates WordPress REST API accessibility

2

Authentication

Secure connection via 32-character API key

3

Data Retrieval

Collects data from WordPress site

4

Storage

Local storage for fast dashboard access

Initial Connection and Activation

The initial connection process establishes secure communication between NexaWP Manager and your WordPress site.

1

REST API Verification

The platform validates that your site's REST API is accessible via /wp-json.

2

API Key Authentication

Secure connection using the unique 32-character API key generated by NexaWP Connector.

3

Information Retrieval

WordPress version, site name, timezone, language settings, and system configuration.

4

Full Synchronization

Syncs all components: plugins, themes, WordPress core, and user accounts.

Synchronization uses an intelligent retry mechanism with progressive delays (45s, 60s, 90s) to handle sites with slower connections.

Automatic Cron Synchronization

NexaWP Manager keeps your data up-to-date through scheduled cron tasks that run periodically in the background.

WordPress Core
Plugins
Themes
Users

Batch Processing

Sites are processed in batches of 25 by default. Sites not checked within the last hour are prioritized for synchronization.

NexaWP Manager Dashboard - Synchronization View

Dashboard view showing site synchronization information

API Communication and Data Flow

All communications occur via secure REST API endpoints provided by the NexaWP Connector plugin.

API Endpoints

GET/wp-json/nexawp/v1/plugins
GET/wp-json/nexawp/v1/themes
GET/wp-json/nexawp/v1/core/status
GET/wp-json/nexawp/v1/users

Data Retrieval

Data is retrieved from your site and stored locally for fast dashboard loading.

Pushing Changes

Updates made from the dashboard are immediately transmitted to your WordPress site.

Security and Protected Operations

NexaWP Manager implements multiple security layers to protect your WordPress sites.

HTTPS encryption for all communications
Unique 32-character API key validated on every request
NexaWP Connector plugin protected (cannot be disabled via interface)
Cannot delete the last administrator account
Rate limiting (500ms delay between bulk actions)
Comprehensive logging for audit and troubleshooting
NexaWP Manager monitors WP_DEBUG mode and alerts you if it's enabled, as it may expose sensitive information.

Frequently Asked Questions

General Questions

Connection Issues

Synchronization and Updates

Plugins and Themes

User Management

Technical Questions

Have a question?

Our team is here to help with synchronization setup.

Contact us

Ready to start?

Simplify your WordPress sites management

Centralize the management of all your WordPress sites with NexaWP Manager.