40,000+
August 28, 2025
November 21, 2024
Secure Custom Fields (SCF) extends WordPress’s capabilities, transforming it into a flexible content management tool. With SCF, managing custom data becomes straightforward and efficient.
Easily create fields on demand.
The SCF builder makes it easy to add fields to WordPress edit screens, whether you’re adding a new “ingredients” field to a recipe or designing complex metadata for a specialized site.
Flexibility in placement.
Fields can be applied throughout WordPress—posts, pages, users, taxonomy terms, media, comments, and even custom options pages—organizing your data how you want.
Display seamlessly.
Using SCF functions, you can display custom field data in your templates, making content integration easy for all levels of developers.
A comprehensive content management solution.
Beyond custom fields, SCF allows you to register new post types and taxonomies directly from the SCF interface, providing more control without needing additional plugins or custom code.
Accessible and user-friendly design.
The field interface aligns with WordPress’s native design, creating an experience that’s both accessible and easy for content creators to use.
Installing this plugin will deactivate plugins with matching function names/functionality, specifically Advanced Custom Fields, Advanced Custom Fields Pro, and the legacy Secure Custom Fields plugins, to avoid code errors (this is the same behavior as ACF Pro).
Read more about Secure Custom Fields at developer.wordpress.org/secure-custom-fields.
No installation instructions provided.
No FAQ provided.
Release Date 28 Aug 2025
Features
Security
– Unsafe HTML in field group labels is now correctly escaped for conditionally loaded field groups, resolving a JS execution vulnerability in the classic editor.
– HTML is now escaped from field group labels when output in the ACF admin.
– Bidirectional and Conditional Logic Select2 elements no longer render HTML in field labels or post titles.
– The acf.escHtml function now uses the third party DOMPurify library to ensure all unsafe HTML is removed. A new esc_html_dompurify_config JS filter can be used to modify the default behaviour.
– Post titles are now correctly escaped whenever they are output by ACF code. Thanks to Shogo Kumamaru of LAC Co., Ltd. for the responsible disclosure.
– An admin notice is now displayed when version 3 of the Select2 library is used, as it has now been deprecated in favor of version 4.
Release discarded due to SVN errors.
Release Date 31 Jul 2025
Features
add-new*
label values.Bug Fixes
Release Date 30 Jul 2025
Revert from 6.5.2.
Release Date 30 Jul 2025
Features
add-new*
label values.Release Date 2 Jul 2025
Bug Fixes
@wordpress\icons
instead of Dashicons.Release Date 23 Jun 2025
Enhancements & Features
acf/fields/icon_picker/{tab_name}/icons
filter ( Ported from ACF )Bug Fixes
parent
value of null
no longer fail to register. ( Ported from ACF )Testing
Release Date 14 Apr 2025
Release Date 7 Mar 2025
Release Date 22nd October 2024
Release Date 15th October 2024
Release Date 12th October 2024
Release Date 7th October 2024
Version | Download | Type |
---|---|---|
6.5.7 | Download | Stable |
6.5.6 | Download | Stable |
6.5.5 | Download | Stable |
6.5.4 | Download | Stable |
6.5.3 | Download | Stable |
6.5.2 | Download | Stable |
6.5.1 | Download | Stable |
6.5.0 | Download | Stable |
6.4.2 | Download | Stable |
6.4.1 | Download | Stable |
6.4.1-beta7 | Download | Beta |
6.4.1-beta6 | Download | Beta |
6.4.1-beta5 | Download | Beta |
6.4.1-beta4 | Download | Beta |
6.4.1-beta3 | Download | Beta |
6.4.0-beta2 | Download | Beta |
6.4.0-beta1 | Download | Beta |
Development | Download | Trunk |