Skip to main content

WordPress content

Secure Custom Fields in Core Forms

Same field-mapping story as ACF — works with the WordPress.org SCF fork via the same update_field() API.

Bundled with Core Forms — the WordPress forms plugin with every premium feature in the box. No add-on tax.

Bundled, no add-on tax Unlimited sites 20% off with code CFLAUNCH

Secure Custom Fields is the WordPress.org-maintained fork of ACF, created after the late-2024 plugin-directory dispute. It ships with the same API surface — `update_field()`, `acf_get_field_groups()`, `acf_get_fields()` — so anything that worked with ACF works with SCF.

Core Forms doesn't care which one you run. The Create Post action detects whichever is active and reads its field groups; field-mapping syntax is identical. Switching between ACF and SCF is a deactivate-activate, not a re-mapping job.

What you get

How Secure Custom Fields works in Core Forms

Same API, same mapping

SCF preserves the ACF function names (update_field, get_field, acf_get_field_groups). Core Forms uses those, so the integration is transparent.

WordPress.org maintenance

SCF is shipped and updated through the official WordPress plugin directory. No third-party account, no separate licensing.

Field-group detection

Core Forms reads SCF field groups attached to the chosen post type the same way it reads ACF — same reference panel, same mapping textarea.

No vendor lock-in

Already on ACF? You can switch to SCF without rewriting any form. The field keys, names and storage shape stay the same.

Set it up

Connect Secure Custom Fields in 3 minutes

  1. 1

    Install Secure Custom Fields

    From the WordPress plugin directory: Plugins → Add New → search "Secure Custom Fields".

  2. 2

    Define your field groups

    SCF's field-group editor mirrors ACF's. Build the schema for your target post type.

  3. 3

    Add the Create Post action

    Same as with ACF — Form → Actions → Create Post. Pick the post type.

  4. 4

    Map form fields to SCF field names

    Use the same `form_field=scf_field_name` syntax as ACF. The reference panel populates from SCF's field groups.

SCF mapping (identical syntax to ACF)

# In the form's "ACF/SCF field mapping" textarea:
name=client_full_name
email=client_email
rating=review_score
photos=photo_gallery
tags=related_topics

Bundled with every Core Forms license.

Secure Custom Fields — and every other integration on this site — is included with your license. Use code CFLAUNCH for 20% off either plan.