Advanced Custom Fields is easy to start and painful to restructure once real content lives in the meta.
Change ACF architecture without throwing the data away.
Field management and migration for Advanced Custom Fields Pro: move fields, restructure groups, migrate stored values, keep templates working.
FieldCraft is a WordPress admin plugin for teams who need to change ACF schema without losing data. It wraps destructive work in previews, database transactions, backups and a changelog with rollback. Typical jobs: move a field between groups and migrate every stored value; rename a field and update meta keys; retarget a group from posts to terms, users, options or blocks; move nested repeater rows. It requires ACF Pro. The free plugin covers the core moves. Pro unlocks nested work, playbooks and compatibility tooling.
Why the usual way hurts
- Moving a field in ACF does not move the data.
- Renaming a field key orphans thousands of rows.
- Staging ACF changes and production content collide.
- There is no preview, transaction or rollback around the dangerous bits.
How Nought does it
Preview the migration, run it in a transaction, keep a backup and a changelog, and generate the compatibility shims your templates still need.
The actual workflow
Not a feature grid. The sequence you would actually run.
Move a field that already has data
- 1 Choose the field and destination group
- 2 Preview the stored-value migration
- 3 Commit inside a transaction
- 4 Confirm templates and Local JSON still match
Rename without orphaning meta (Pro)
- 1 Rename the field
- 2 Update meta keys
- 3 Generate compatibility code if templates still use the old name
- 4 Keep the changelog in case you need to reverse
Product, not a mock
Screenshots and video will land here. Placeholders mark the real UI rather than decorating empty space with fake dashboards.
Field move preview
Changelog and rollback
Shipped in this product
Only what is actually in the current build or honestly in beta.
Move fields between groups
Move a field and migrate stored values with it.
Wrap fields into a group
Restructure loose fields into a group without discarding content.
Preview before commit
See the plan before it writes.
24-hour backup and rollback
Destructive work is wrapped so you can reverse a bad run.
Changelog
A record of what moved, with rollback on the free plugin and richer retention in Pro.
Empty field group archive
Archive and restore empty groups rather than deleting architecture by accident.
acf_form() shim after free moves
Frontend forms keep working after a free field move.
Integrations
Support for a platform is not a partnership or endorsement.
Advanced Custom Fields Pro
Required.
WPML / Polylang
Optional multilingual field translation migration.
WP-CLI
wp fieldcraft diagnostics.
ACF Blocks
Pro: legacy acf_register_block_type() to block.json migrator.
REST, Local JSON, options pages
Pro advanced tools keep those surfaces in step.
Lite vs Pro
| Capability | Lite | Pro |
|---|---|---|
| Move fields between groups | Yes | Yes |
| Wrap fields into a group | Yes | Yes |
| Preview before commit | Yes | Yes |
| 24-hour backup and rollback | Yes | Yes |
| Basic changelog | Yes | Yes |
| Nested / cross-repeater row moving | — | Yes |
| Field rename and meta key update | — | Yes |
| Flexible content conversion | — | Yes |
| Move field group between ACF locations | — | Yes |
| Post section and flexible layout copy/move | — | Yes |
| REST, Local JSON, Blocks, multilingual tools | — | Yes |
| Compatibility code generator | — | Yes |
| Migration playbooks and two-person approvals | — | Yes |
| Breakage detector | — | Yes |
Download Lite only appears when a WordPress.org listing exists. Checkout URLs are wired centrally when Freemius IDs are ready.
Technical details
Requires ACF Pro
FieldCraft will not initialise without Advanced Custom Fields Pro 6.0+.
Freemium
Free core plus FieldCraft Pro via Freemius, with a 14-day Pro trial when checkout is connected.
System requirements
- WordPress 6.0 or later
- PHP 7.4 or later
- Advanced Custom Fields Pro 6.0 or later
How this is licensed
Buy this product on its own, take Nought Suite, or receive it with a qualifying Nought.io plan. Final amounts are not published until the commercial model is approved.
Individual
FieldCraft
Workflow licence
Free / Lite where offered, Pro as an annual licence.
Nought Suite
Included in Nought Suite
Nought Suite
One annual licence for the connected toolkit. Agency Suite entitlement is provisioned separately — site limits are not invented here.
Nought.io
Included with qualifying Nought.io plans
Qualifying plans
Entry Nought.io plans may include nothing from Suite, or selected products only. Higher individual/business and agency plans can include Suite entitlement.
Nought.io
Included with qualifying Nought.io plans
Nought.io is WordPress operations infrastructure. Higher individual, business and agency plans can include Suite entitlement. Entry plans may include selected products only, or none. Not every Nought.io subscription includes the entire Suite.
Questions
Does this work with ACF Free?
No. Advanced Custom Fields Pro 6.0 or later is required. Activation is blocked if ACF is missing.
Is it on WordPress.org?
A free zip is the intended distribution. This page will show Download Lite when that listing is live. Until then, send a brief or use the Pro trial path once Freemius checkout is connected.
Will this sync ACF between local and production?
FieldCraft migrates schema and stored values on a site. Environment-aware selective sync is Sync — a Suite product, used from Nought Local. Not this plugin's job.
Next in the ecosystem
These are the natural next products — not a popup.