Description
LCS Field Builder gives editors and site builders a lightweight field-group workflow inspired by larger custom field plugins, while keeping the data model close to native WordPress.
Features include:
- Field groups stored as a dedicated admin-managed post type
- Location rules for post types, page templates, specific pages, and specific posts
- Text, textarea, WYSIWYG, image, gallery, file, video, audio, oEmbed, link, URL, email, page link, date, time, color, button group, tab, and repeater fields
- Nested repeaters, including media and rich content sub fields
- Automatic frontend display options, helper functions, and shortcodes
- Export and import tools for field groups
- Admin assets loaded only on LCS Field Builder screens
- Frontend stylesheet loaded only when supported shortcodes are present
The plugin stores field definitions in a custom post type plus post meta, which keeps the builder portable through normal WordPress content export workflows.
Screenshots


Installation
- Upload the plugin folder to
/wp-content/plugins/or install it through the WordPress Plugins screen. - Activate LCS Field Builder.
- Open Field Groups in the WordPress admin menu.
- Create a field group, add fields, and configure its location rules.
- Edit a matching post or page to start saving field data.
FAQ
-
Where are field groups stored?
-
Field groups are stored as a dedicated internal custom post type and their settings are saved in post meta. Field values for content are stored in normal WordPress post meta.
-
Can I output values in templates?
-
Yes. Use helper functions like
lcfb_get_field()and repeater helpers likelcfb_have_rows(),lcfb_the_row(), andlcfb_get_sub_field(). -
Does the plugin support nested repeaters?
-
Yes. Repeaters can contain another repeater as a sub field.
Reviews
Contributors & Developers
“LCS Field Builder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “LCS Field Builder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
