EZ Page Sync
Developer Tooling

Sync Advanced Custom Fields with 100% field key & repeater integrity.

Advanced Custom Fields powers the modern WordPress editorial experience, but its nested repeaters, clone fields, and hidden `_field_key` references are notorious for breaking during manual migrations. EZ Page Sync ensures every ACF field, sub-field, and relationship moves seamlessly from staging to live.

Key Specifications

ACF CompatibilityACF Free & ACF Pro 5.x / 6.x+
Complex FieldsRepeaters, Flexible Content, Clone, Gallery
SEO PluginsYoast SEO, Rank Math, SEOPress
Theme MetaAstra, GeneratePress, Kadence custom postmeta
HMAC-SHA256 Request Verified

The Problem

The Hidden Complexity of Syncing ACF Metadata

ACF doesn't just store values in `wp_postmeta` — it relies on a strict internal map of field keys, serialized arrays, and relational IDs.

01

Broken Field Key Reference Mapping

ACF stores a companion `_field_name` meta row pointing to `field_xxxxxxxx`. Omitting or mismatching these keys causes ACF to render empty fields on live.

02

Corrupted Repeaters and Flexible Content

Nested repeater rows and flexible layout blocks contain complex serialized multi-dimensional arrays that corrupt easily under search-replace.

03

Relational Post & Taxonomy ID Disconnects

Post Object and Relationship fields reference staging post IDs that don't match production IDs, linking pages to the wrong content.

The Solution

Intelligent ACF & Custom Meta Serialization Engine

Built by developers for custom WordPress architectures, EZ Page Sync handles deeply nested ACF data structures with zero manual cleanup.

Full ACF Pro & Core Meta Support

Synchronizes all ACF field types: Text, Wysiwyg, Image/File, Repeater, Flexible Content, Clone, Group, and Relationship fields.

Deep Field Key Preservation

Preserves the exact relationship between post meta values and their underlying ACF field definitions (`field_xxxxxxxx`).

Smart No-Op Detection

Identifies unchanged custom field keys and skips unnecessary database writes, maintaining clean `wp_postmeta` tables and avoiding bloat.

Yoast SEO & Astra Meta Support

Also syncs third-party metadata from Yoast SEO, Rank Math, Astra theme settings, and custom developer meta boxes.

Workflow

How it works in practice

01

Populate Custom Fields on Staging

Fill out ACF repeaters, upload gallery assets, and configure layout options in your staging editor.

02

One-Click Sync

EZ Page Sync inspects all associated `wp_postmeta` records, resolving ACF field references and attachments.

03

Production Updated Flawlessly

Your live template reads the exact meta values and renders custom layouts identically to staging.

Frequently Asked Questions

Questions about Developer Tooling

Does this work with ACF JSON local files?

Yes! Whether your field groups are saved in the database or via local `acf-json` files in your theme, EZ Page Sync correctly associates field keys and syncs all page-level meta values.

Will image IDs inside ACF Image or Gallery fields sync?

Yes. EZ Page Sync recognizes media references inside ACF fields, transfers the files to production if they don't exist yet, and saves the new attachment ID in the custom field.

Can I sync custom postmeta created by my own custom plugin?

Absolutely. EZ Page Sync synchronizes all custom postmeta keys registered to the post, not just ACF fields.

Eliminate ACF migration headaches.

Push complex custom fields, repeaters, and meta layouts from staging to production in one click.