Exporting and Importing Field Groups (PRO) | Field Forge - Custom Fields, Built for Speed
Download Log in

Exporting and Importing Field Groups (PRO)

User Guide

Exporting and importing lets you move field group configurations between WordPress sites as portable JSON files. This is essential for professional workflows: deploying changes from a staging site to production, setting up new client sites with a proven field structure, sharing configurations with colleagues, or simply backing up your field definitions before making major changes.

Unlike Local JSON Sync (which is an automated background process tied to your theme), export/import is a manual, on-demand action. You choose which field groups to export, download a JSON file, and upload it on the destination site.

When to Use Export/Import

ScenarioWhat You Do
Moving field groups from staging to productionExport from staging, import on production, choose Overwrite for existing groups
Setting up a new client site with the same content typesExport from your template site, import on the new site
Backing up field definitions before a major reorganizationExport all field groups as a precautionary backup file
Sharing your field setup with a teammate or contractorExport and send them the JSON file via email or chat
Replicating a site structure on a fresh WordPress installExport all groups from the original, install Field Forge PRO on the new site, import
Moving from one hosting provider to anotherExport before migration, import after setting up the new hosting environment

Step-by-Step: Exporting Field Groups

  1. Go to Field Forge > Import/Export in the WordPress admin
  2. Find the Export section on the page
  3. You see a list of all your field groups with checkboxes next to each one
  4. Check the field groups you want to export, or click Select All to export everything
  5. Click Export JSON
  6. A .json file downloads to your computer (the filename includes the export date for easy identification)
  7. Store this file somewhere safe — on your desktop, in a project folder, or in cloud storage
  8. The file is typically small (a few KB to a few hundred KB, depending on how many field groups you export)

What the Export File Contains

Included in the ExportNot Included in the Export
Field group titles and settingsActual post content (the data editors typed into fields)
All fields with types, labels, names, and configurationsMedia files (images, documents, videos)
Sub-fields inside Repeaters, Groups, and Flexible ContentOptions Page data (the values on options pages)
Location rulesTheme code or templates
Conditional logic rulesWordPress settings or user accounts
Layout settings and wrapper widthsOther plugin data
Field order

This means the export is a blueprint of your field structure. It tells the destination site what fields exist and how they are configured, but it does not carry any actual content data.

Step-by-Step: Importing Field Groups

  1. On the destination site, go to Field Forge > Import/Export
  2. Find the Import section
  3. Click Choose File (or drag and drop the JSON file onto the upload area)
  4. Select the .json file you exported
  5. Click Import JSON
  6. Field Forge reads the file and processes each field group
  7. A success message shows how many field groups were imported
  8. Go to Field Forge > Field Groups to verify they all appear in the list
  9. Open 2-3 imported field groups to spot-check that fields, types, and settings transferred correctly
  10. Set or adjust location rules if needed (location rules reference post types and templates by name — if the destination site uses different names, you will need to update the rules)

Handling Duplicates on Import

If the destination site already has a field group with the same internal key (which happens when you are updating an existing site rather than importing to a fresh one):

  1. Field Forge detects the duplicate and pauses
  2. You are prompted to choose: Skip or Overwrite
  3. Skip — keeps the existing version on the destination site, ignores the imported version
  4. Overwrite — replaces the existing version with the imported version
  5. Choose Overwrite when you want the imported (newer) version to replace the current one
  6. Choose Skip when the destination site has changes you want to keep

Practical Workflow: Staging to Production Deployment

Here is a step-by-step professional workflow for deploying field group changes from a staging environment to a live production site:

  1. Build and test your field groups on the staging site — add fields, configure settings, test with real content
  2. Have your content team review the staging site to confirm the fields make sense and the editing experience is smooth
  3. On the staging site, go to Field Forge > Import/Export
  4. Select All field groups and click Export JSON
  5. Save the export file with a descriptive name like field-forge-export-2026-04-10-v2.json
  6. Log into the production site’s WordPress admin
  7. Go to Field Forge > Import/Export
  8. Upload the export file and click Import JSON
  9. For each existing field group, choose Overwrite to apply the staging changes
  10. Verify by opening 3-5 posts on the production site to confirm fields appear with their existing data intact
  11. Check the frontend of 3-5 key pages to make sure everything displays correctly
  12. Archive the export file in your project folder for future reference

> What happens without PRO: JSON export and import are PRO-only features. On the free plan, you would need to manually recreate field groups on each site. If you manage more than one WordPress site, the PRO export/import feature saves hours of repetitive work.

> Tip: Make it a habit to export your field groups whenever you make significant changes. The JSON file is small and serves as a portable backup of your field configuration. Store exports alongside your other project files so you always have a snapshot you can restore from.

> Common mistake: Importing field groups and expecting content data to transfer. The export only contains the field structure (definitions), not the values that editors entered. To move content data between sites, you need a database migration tool or the Field Forge value migration feature.

Forge AI Assistant Online

Hi! I'm the Field Forge AI assistant. Ask me anything about the plugin — setup, features, troubleshooting, or development.

Just now
Powered by Forge AI · Browse docs