WP Manifestindependent plugin directory
manifest / content / contentsync

Content Sync

A WordPress Plugin to synchronize content and elements across any number of WordPress websites.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jakobtrost/contentsync/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Image

Content Sync

Content Sync is a powerful WordPress plugin that allows you to synchronize content across multiple websites, saving you significant time in content management workflows. Perfect for agencies managing multiple client sites, multi-site networks, or anyone who needs to keep content consistent across multiple WordPress installations.

Features

  • Synchronize Content - Sync posts, pages, and custom post types across multiple WordPress installations
  • Central Management - Manage content from a central location
  • Automatic Sync - Keep multiple sites in sync automatically
  • Review System - Review and approve content before syncing
  • Sync History - Track synchronization history and status
  • Secure API - Uses secure REST API connections for all synchronization

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher

Installation

Via Composer

composer install

Manual Installation

  1. Download or clone this repository
  2. Upload the contentsync folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Configure the plugin settings to connect your sites
  5. Start syncing your content!

🔧 Development

Setup

# Install dependencies
composer install
npm install

# Run code style checks
composer phpcs

# Fix code style issues
composer phpcbf

Changelog

Version 0.1

  • Initial release

License

This plugin is licensed under the GPL v2 or later.

See license.txt for a full list of changes.


Made by Jakob Trost