Skip to content

AbstractaDigital/total-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Abstracta WooSync Ultimate v4.3.1

Abstracta WooSync Ultimate is a high-performance synchronization engine for WordPress/WooCommerce. It allows you to mirror products from a source WooCommerce site to a destination site using the WooCommerce REST API (v3).

πŸš€ New in v4.3.1: Mirroring Mode

Unlike standard importers, v4.3.1 features Auto-Cleanup (Mirroring). If a product is deleted or removed from the source API, the plugin automatically identifies the "orphan" on your site and switches its status to Draft, ensuring your local catalog stays perfectly synced with the source.

✨ Key Features

  • Global Attribute Matcher: Automatically links incoming data to global WooCommerce attributes (pa_...) and handles term creation on the fly.
  • Full Catalog Mirroring: Automatic cleanup of products no longer present in the source.
  • Batch AJAX Processing: Handles large catalogs without server timeouts via an asynchronous UI.
  • Automated Sync (WP-Cron): Schedule updates hourly, twice daily, or daily.
  • Metadata Mapping: Mirrors custom meta fields and hidden keys.
  • Smart Image Sideloading: Downloads and attaches images to the media library only if they don't already exist (preventing duplicates).

πŸ›  Installation

  1. Download the repository as a .zip file.
  2. Upload to your WordPress site via Plugins > Add New > Upload Plugin.
  3. Activate Abstracta WooSync Ultimate.
  4. Go to the new Abstracta Sync menu in your sidebar.

βš™οΈ Configuration

  1. Source URL: The base URL of the store you want to pull from (e.g., https://source-store.com).
  2. REST API Credentials: Enter your Consumer Key and Consumer Secret (generated in WooCommerce > Settings > Advanced > REST API).
  3. Batch Limit: Set how many products to process per sync cycle.
  4. Cron Frequency: Choose how often the background sync should run.

πŸ–₯ Technical Requirements

  • WordPress 5.0+
  • WooCommerce 4.0+
  • PHP 7.4+
  • cURL enabled on your server.

πŸ“ License

This project is developed by abstracta.digital. Distributed under the GPLv2 License.

About

Advanced WooCommerce-to-WooCommerce synchronization engine with Global Attribute Matcher and Automated Catalog Mirroring (Auto-Cleanup).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages