SprintPlan Cross-Site Sync Manager

描述

WPSprintPlan Cross-Site Sync Manager is built for teams managing multiple WordPress websites or WordPress Multisite networks.

Instead of handling separate plugins for posts, users, products, and media, this plugin gives one admin panel with practical sync tools and clear logs.

Main goals:

  • Reduce manual copy/update work across sites.
  • Keep content and product data in sync.
  • Run bulk jobs safely with queue processing.
  • Make monitoring easier with logs and live activity.

Core modules included:

  • Content Sync (posts/pages to remote WordPress sites)
  • Product Sync (WooCommerce products to remote stores)
  • User Sync (WordPress users to remote sites)
  • Multisite Shared Media
  • Multisite Network Content Sync
  • Multisite Network Product Sync
  • Multisite Network User Sync/Unsync
  • Multisite Content Copier/Updater
  • Queue Dashboard + Live Sync Activity

Features

General Settings

  • Remote data transfer consent option
  • HTTPS verification toggle for outbound requests
  • Retry attempt limit
  • Diagnostic logging toggle
  • Settings export/import (JSON)
  • Optional data cleanup on uninstall

Content Sync (Single Site)

  • Auto sync and manual/bulk sync
  • Sync categories/tags and taxonomies
  • Sync featured media
  • Sync-on-delete behavior (none/trash/delete)
  • Exclude selected meta keys
  • ACF/ACF PRO support (configured field set)
  • Retry failed jobs and export logs CSV

Product Sync (WooCommerce, Single Site)

  • Auto and manual/bulk queue sync
  • Sync mode: full, price+qty, qty only
  • Existing product match by slug or SKU
  • Variable/grouped/external product support
  • Taxonomy, media, stock, and custom field options
  • ACF/ACF PRO support (configured field set)
  • Retry failed jobs and export logs CSV

User Sync (Single Site)

  • Auto sync on register/update
  • Manual bulk sync
  • Exclude roles option
  • WooCommerce customer support
  • Retry failed jobs and export logs CSV

Multisite Modules

  • Shared Media sync/unsync with direction controls
  • Network Content sync for posts/pages/CPT
  • Network Product sync for WooCommerce products
  • Network User sync/unsync with bulk and individual actions
  • Network Content Copier/Updater for content + optional users

Queue and Monitoring

  • Queue status overview by module
  • Live sync activity table (AJAX)
  • Activity chart and retry action
  • Clear live activity action
  • CSV export for logs

Safety and Security

  • Nonce checks on protected actions
  • Capability checks for admin operations
  • Sanitization and escaping across settings and UI
  • Confirmation prompt before destructive actions

安装

  1. Upload the plugin folder wpsprintplan-cross-site-sync-manager to /wp-content/plugins/, or install via WordPress plugin upload.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open Site Sync Manager from the admin menu.
  4. Configure the General tab first.
  5. Enable and configure the modules you need.

常见问题

Does this plugin work on single-site WordPress installs?

Yes. Single-site modules (Content, Products, Users) work on regular WordPress installs.

Does this plugin support WordPress Multisite?

Yes. Multisite modules are included and only run when multisite is enabled.

Does it support WooCommerce products?

Yes. The plugin includes both single-site WooCommerce product sync and multisite network product sync modules.

Can I run bulk sync safely?

Yes. Bulk operations use queue-based processing and status tracking.

Can I retry failed sync jobs?

Yes. Retry tools are available in relevant modules and in the live activity dashboard where supported.

Can I export logs for QA or reporting?

Yes. CSV export is available in module log tools.

Is ACF supported?

Yes. Selected ACF/ACF PRO field types are supported according to module settings.

评价

此插件暂无评价。

贡献者及开发者

「SprintPlan Cross-Site Sync Manager」是开源软件。 以下人员对此插件做出了贡献。

贡献者

更新日志

1.4.2

  • Updated plugin display name and text domain to a more distinctive, brand-specific identifier.
  • Updated readme and plugin headers for current compatibility requirements.
  • Updated bundled Chart.js and DataTables vendor builds to current stable versions.
  • Updated plugin metadata to align ownership identity details with WordPress.org account profile.

1.4.1

  • Humanization and consistency pass for admin UI text and helper rendering.
  • Refactored repeated queue status and hint markup into reusable admin helpers.
  • Improved wording in multisite user and copier modules for cleaner, developer-style readability.
  • Added version bump.

1.4.0

  • Added multisite user sync/unsync module (network users).
  • Added multisite content copier/updater module (network copier).
  • Added clear live sync activity action in queue dashboard.
  • Added confirmation prompts before destructive actions.
  • UI consistency updates for bulk product sync and related sections.

1.3.1

  • Added activity dashboard improvements, queue visibility updates, and general stability updates.