Developed a REST API–based synchronization system for Variety.org.au, enabling real-time content sync between a national site and multiple state sites. Replaced unreliable XML/cron-based transfers with API-driven automation using custom plugins.



National–to–State multi-site content replication via REST API
Reduced sync latency from scheduled cron to instant updates
Eliminated XML transport failures
Supports multiple state sites pulling from a single national source
Two-plugin architecture for master/slave separation
The agency Follow contracted Anton to engineer a data synchronization system between the national Variety.org.au website and multiple state subsites across Australia.
Previously, content updates relied on XML files and cron jobs, which frequently failed or lost data. The new system leveraged the WordPress REST API, enabling immediate, reliable, and selective content distribution between sites.
Each state site acted as a “slave” instance, while the national site served as the “master.”
Anton built two custom WordPress plugins:
WordPress’s default REST API responses exclude metadata and attachments.
Anton extended the /wp-json/wp/v2/posts endpoint to:
This dramatically reduced network requests and ensured consistent data structure across all sites.
WordPress manages images as “attachment” post types rather than raw files.
The solution:
This ensured all featured images and content media were synchronized without duplication or corruption.
The final system empowered Variety.org.au’s editors to push updates across the network instantly, replacing unreliable cron-based data migration with a robust REST-API solution.
All state sites now stay perfectly aligned with national content, while still allowing local variations — a model that remains scalable for future site additions.
This project was an early example of headless API engineering within the WordPress ecosystem — proving that custom REST endpoints could rival enterprise-grade content delivery systems.
It established a reliable framework for multi-site data distribution, still relevant in modern decoupled architectures.
Let's discuss how we can transform your ideas into powerful software solutions.