{"id":341895,"date":"2026-08-03T10:20:13","date_gmt":"2026-08-03T10:20:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-fields-builder\/"},"modified":"2026-08-03T11:25:48","modified_gmt":"2026-08-03T11:25:48","slug":"lcs-field-builder","status":"publish","type":"plugin","link":"https:\/\/id.wordpress.org\/plugins\/lcs-field-builder\/","author":14804792,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0.2","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"LCS Field Builder","header_author":"Hitesh Yadav","header_description":"Build lightweight custom field groups with location rules, repeaters, and frontend output tools.","assets_banners_color":"fafcfd","last_updated":"2026-08-03 11:25:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/lowcodesolutions.tech\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hith","date":"2026-08-03 11:25:48"},"1.0.1":{"tag":"1.0.1","author":"hith","date":"2026-08-03 11:25:48"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3632661,"resolution":"128x128","location":"assets","locale":"","width":1254,"height":1254},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3632661,"resolution":"256x256","location":"assets","locale":"","width":1254,"height":1254}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3632661,"resolution":"1544x500","location":"assets","locale":"","width":2203,"height":714},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3632791,"resolution":"772x250","location":"assets","locale":"","width":2203,"height":714}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3632661,"resolution":"1","location":"assets","locale":"","width":1528,"height":693},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3632661,"resolution":"2","location":"assets","locale":"","width":1152,"height":700}},"screenshots":{"1":"Field group editor with configurable fields and display controls","2":"Field-group builder showing settings and field configuration"}},"plugin_section":[],"plugin_tags":[274311,2010,249083,11933,2244],"plugin_category":[],"plugin_contributors":[274312],"plugin_business_model":[],"class_list":["post-341895","plugin","type-plugin","status-publish","hentry","plugin_tags-content-fields","plugin_tags-custom-fields","plugin_tags-field-groups","plugin_tags-meta-boxes","plugin_tags-repeater","plugin_contributors-hith","plugin_committers-hith"],"banners":{"banner":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/banner-772x250.png?rev=3632791","banner_2x":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/banner-1544x500.png?rev=3632661","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/icon-128x128.png?rev=3632661","icon_2x":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/icon-256x256.png?rev=3632661","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/screenshot-1.png?rev=3632661","caption":"Field group editor with configurable fields and display controls"},{"src":"https:\/\/ps.w.org\/lcs-field-builder\/assets\/screenshot-2.png?rev=3632661","caption":"Field-group builder showing settings and field configuration"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Field groups stored as a dedicated admin-managed post type<\/li>\n<li>Location rules for post types, page templates, specific pages, and specific posts<\/li>\n<li>Text, textarea, WYSIWYG, image, gallery, file, video, audio, oEmbed, link, URL, email, page link, date, time, color, button group, tab, and repeater fields<\/li>\n<li>Nested repeaters, including media and rich content sub fields<\/li>\n<li>Automatic frontend display options, helper functions, and shortcodes<\/li>\n<li>Export and import tools for field groups<\/li>\n<li>Admin assets loaded only on LCS Field Builder screens<\/li>\n<li>Frontend stylesheet loaded only when supported shortcodes are present<\/li>\n<\/ul>\n\n<p>The plugin stores field definitions in a custom post type plus post meta, which keeps the builder portable through normal WordPress content export workflows.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install it through the WordPress Plugins screen.<\/li>\n<li>Activate <strong>LCS Field Builder<\/strong>.<\/li>\n<li>Open <strong>Field Groups<\/strong> in the WordPress admin menu.<\/li>\n<li>Create a field group, add fields, and configure its location rules.<\/li>\n<li>Edit a matching post or page to start saving field data.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20are%20field%20groups%20stored%3F\"><h3>Where are field groups stored?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20output%20values%20in%20templates%3F\"><h3>Can I output values in templates?<\/h3><\/dt>\n<dd><p>Yes. Use helper functions like <code>lcfb_get_field()<\/code> and repeater helpers like <code>lcfb_have_rows()<\/code>, <code>lcfb_the_row()<\/code>, and <code>lcfb_get_sub_field()<\/code>.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20nested%20repeaters%3F\"><h3>Does the plugin support nested repeaters?<\/h3><\/dt>\n<dd><p>Yes. Repeaters can contain another repeater as a sub field.<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"Build lightweight custom field groups with location rules, repeaters, media fields, and flexible frontend output tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/341895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=341895"}],"author":[{"embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hith"}],"wp:attachment":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=341895"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=341895"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=341895"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=341895"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=341895"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=341895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}