[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2GJT431m9u9a-7pDGQc5IkGJ0zJX0wkoj-wKkVARW7k":3,"$fnhLLFnRTNEYX66-XgYSYz7Aawg_e9_cOgkK0hjh3Jq4":139,"$fsvBcTjsTXoZuzgtHk3PP-vEpReEOOkjtHUFvNMRpm4Q":144},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":26,"fingerprints":26},"onemeta","OneMeta – Custom Meta Fields","1.0.0","Faruk Ahmed","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarukahmed\u002F","\u003Cp>\u003Cstrong>OneMeta\u003C\u002Fstrong> is a free, open-source WordPress plugin for creating and managing custom meta fields — without the complexity or cost of premium alternatives.\u003C\u002Fp>\n\u003Cp>Whether you need simple text fields or advanced repeater groups with conditional logic, OneMeta gives you a clean visual builder and clean PHP output.\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Drag & Drop Builder\u003C\u002Fstrong> — Build field groups with a beautiful, intuitive interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live PHP Code Preview\u003C\u002Fstrong> — See your generated PHP code update in real time as you build\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export as PHP Code\u003C\u002Fstrong> — Export field groups to use in your theme or plugin without OneMeta installed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Repeater Fields\u003C\u002Fstrong> — Create repeatable sub-field groups for complex data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic\u003C\u002Fstrong> — Show or hide fields based on the value of other fields, with AND\u002FOR rule combinations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Support\u003C\u002Fstrong> — Access field data via the WordPress REST API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nothing Added to Your Live Site\u003C\u002Fstrong> — Field values render as plain PHP with zero extra scripts; jQuery (already bundled with WordPress) powers the Media Uploader and repeater drag-reordering inside the editor only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>14 Field Types\u003C\u002Fstrong> — Everything you need, nothing you don’t\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern UI\u003C\u002Fstrong> — Clean, polished admin interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🧩 Field Types\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Basic:\u003C\u002Fstrong> Text, Textarea, URL, Email, Date\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Choice:\u003C\u002Fstrong> Toggle, Select, Radio, Button Group\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple:\u003C\u002Fstrong> Checkbox\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Media:\u003C\u002Fstrong> Image, File, Gallery\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced:\u003C\u002Fstrong> Repeater\u003C\u002Fp>\n\u003Ch4>📖 Helper Functions\u003C\u002Fh4>\n\u003Cp>Use simple helper functions to retrieve field values in your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$value = onemeta_get_meta( get_the_ID(), 'field_key' );\n\n$value = onemeta_get_user_meta( $user_id, 'field_key' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>🔀 Conditional Logic\u003C\u002Fh4>\n\u003Cp>Show or hide fields dynamically based on the value of other fields, combining multiple rules with AND\u002FOR. Supports \u003Ccode>==\u003C\u002Fcode>, \u003Ccode>!=\u003C\u002Fcode>, \u003Ccode>contains\u003C\u002Fcode>, and \u003Ccode>!contains\u003C\u002Fcode> operators.\u003C\u002Fp>\n\u003Ch4>📤 Export as PHP\u003C\u002Fh4>\n\u003Cp>Export any field group as clean PHP code to bundle with your theme or plugin — no dependency on OneMeta required.\u003C\u002Fp>\n\u003Ch4>🔗 Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffronttheme\u002Fonemeta\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffronttheme.com\u002Fdocs\u002Fonemeta\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffronttheme.com\" rel=\"nofollow ugc\">FrontTheme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Source Code\u003C\u002Fh4>\n\u003Cp>OneMeta’s distributed JavaScript and CSS are built from human-readable source using Vite. The complete, uncompiled source — all JavaScript, SCSS, and build configuration — is publicly available at:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Ffronttheme\u002Fonemeta\u003C\u002Fp>\n\u003Cp>The \u003Ccode>\u002Fsrc\u003C\u002Fcode> directory contains all uncompiled source files. To build from source: \u003Ccode>npm install\u003C\u002Fcode> then \u003Ccode>npm run build\u003C\u002Fcode>.\u003C\u002Fp>\n","Build powerful custom fields with a visual drag-and-drop builder. Free, lightweight, and a modern alternative to ACF.",0,81,"2026-07-04T12:18:00.000Z","7.0.2","6.8","8.2",[18,19,20,21,22],"acf-alternative","custom-fields","field-builder","meta-fields","repeater","https:\u002F\u002Ffronttheme.com\u002Fproducts\u002Fonemeta","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fonemeta.1.0.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"farukahmed",1,30,94,"2026-08-28T20:32:57.509Z",[37,54,75,98,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":25,"downloaded":45,"rating":25,"num_ratings":32,"last_updated":46,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"codeideal-open-fields","Codeideal Open Fields","0.4.3","shayancode","https:\u002F\u002Fprofiles.wordpress.org\u002Fshayancode\u002F","\u003Cp>\u003Cstrong>Codeideal Open Fields\u003C\u002Fstrong> lets you add custom fields to posts, pages, custom post types, taxonomies, and users. The admin interface is built with React and TypeScript — fast, responsive, and intuitive.\u003C\u002Fp>\n\u003Cp>All features are free. No premium tier. No locked functionality.\u003C\u002Fp>\n\u003Ch4>Quick Start\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>get_field( 'my_field' ) — retrieve any field value.\n\nthe_field( 'my_field' ) — echo a field value directly.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Template Examples\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Simple field:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo esc_html( get_field( 'subtitle' ) ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Repeater loop:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php while ( have_rows( 'team_members' ) ) : the_row(); ?>\n    \u003Ch3>\u003C?php the_sub_field( 'name' ); ?>\u003C\u002Fh3>\n    \u003Cp>\u003C?php the_sub_field( 'role' ); ?>\u003C\u002Fp>\n\u003C?php endwhile; ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>User field (with prefix):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo esc_html( get_field( 'company', 'user_' . $user_id ) ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Full API reference and guides: \u003Ca href=\"https:\u002F\u002Fopenfields.codeideal.com\u002Fdocs\" rel=\"nofollow ugc\">openfields.codeideal.com\u002Fdocs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>ACF-Compatible API\u003C\u002Fh4>\n\u003Cp>If you know ACF, you already know Open Fields. The template API uses the same function names:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>get_field()\u003C\u002Fcode> \u002F \u003Ccode>the_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_fields()\u003C\u002Fcode> \u002F \u003Ccode>update_field()\u003C\u002Fcode> \u002F \u003Ccode>delete_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>have_rows()\u003C\u002Fcode> \u002F \u003Ccode>the_row()\u003C\u002Fcode> \u002F \u003Ccode>get_sub_field()\u003C\u002Fcode> \u002F \u003Ccode>the_sub_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_row()\u003C\u002Fcode> \u002F \u003Ccode>get_rows()\u003C\u002Fcode> \u002F \u003Ccode>reset_rows()\u003C\u002Fcode> \u002F \u003Ccode>get_row_index()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_field_object()\u003C\u002Fcode> \u002F \u003Ccode>get_sub_field_object()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When ACF is also active, these wrappers are not loaded — no conflicts. Both plugins store data as standard WordPress meta, so they can coexist.\u003C\u002Fp>\n\u003Cp>Every function also has a prefixed version (e.g. \u003Ccode>cofld_get_field()\u003C\u002Fcode>) that is always available regardless of other plugins.\u003C\u002Fp>\n\u003Ch4>Field Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Basic:\u003C\u002Fstrong> Text, Textarea, Number, Email, URL, Password\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choice:\u003C\u002Fstrong> Select, Checkbox, Radio, Switch\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date & Time:\u003C\u002Fstrong> Date, Time, DateTime, Color Picker\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media:\u003C\u002Fstrong> Image, File, Gallery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content:\u003C\u002Fstrong> WYSIWYG Editor, Link\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Relational:\u003C\u002Fstrong> Post Object, Taxonomy, User\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Layout:\u003C\u002Fstrong> Repeater, Group\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Location Rules\u003C\u002Fh4>\n\u003Cp>Assign field groups to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post types (including custom post types)\u003C\u002Fli>\n\u003Cli>Page templates\u003C\u002Fli>\n\u003Cli>Post status \u002F format \u002F category\u003C\u002Fli>\n\u003Cli>Taxonomy terms\u003C\u002Fli>\n\u003Cli>User roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Source Code\u003C\u002Fh4>\n\u003Cp>The admin JS and CSS are compiled from TypeScript\u002FReact source. All other files are uncompressed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Source repo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnovincode\u002Fopenfields\" rel=\"nofollow ugc\">github.com\u002Fnovincode\u002Fopenfields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin source:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnovincode\u002Fopenfields\u002Ftree\u002Fmain\u002Fadmin\u002Fsrc\" rel=\"nofollow ugc\">admin\u002Fsrc\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build:\u003C\u002Fstrong> \u003Ccode>pnpm install && pnpm build\u003C\u002Fcode> (Vite + TypeScript)\u003C\u002Fli>\n\u003C\u002Ful>\n","A free, modern custom fields plugin for WordPress. Build field groups with a visual editor — no code required.",901,"2026-07-07T15:34:00.000Z","6.0","7.4",[19,50,20,21,51],"custom-meta","post-meta","https:\u002F\u002Fopenfields.codeideal.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodeideal-open-fields.0.4.3.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":25,"num_ratings":32,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":71,"download_link":72,"security_score":73,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":74},"custom-field-builder","Custom Field Builder – WordPress custom fields plugin","1.2.4","kirillbdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fkirillbdev\u002F","\u003Cp>\u003Cstrong>Custom Field Builder is a powerful and lightweight developer plugin to create custom meta boxes and custom fields for WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>• Many free custom fields (regular updating and adding new fields).\u003Cbr \u002F>\n• Easy to install and very easy to use.\u003Cbr \u002F>\n• Pure and clean code (increase your admin performance).\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cp>• \u003Ca href=\"http:\u002F\u002Fcfbuilder.kirillbdev.pro\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Available fields\u003C\u002Fh4>\n\u003Cp>• Textbox\u003Cbr \u002F>\n• Textarea\u003Cbr \u002F>\n• Select\u003Cbr \u002F>\n• Media (image, attachments)\u003Cbr \u002F>\n• Logic (checkbox may only “true” or “false”)\u003Cbr \u002F>\n• Color picker\u003Cbr \u002F>\n• Repeater\u003Cbr \u002F>\n• Checkbox group\u003Cbr \u002F>\n• Date picker\u003Cbr \u002F>\n• Post relationship\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Watch this short video tutorial\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAEeothh5apo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Add the following code to your functions.php (or in any convenient file).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n    add_action('cf_builder_init', function ($cfBuilder) {\n        $cfBuilder->registerTemplate([\n            'id'          => 'custom_fields',\n            'title'       => 'Custom Field Builder example',\n            'post_type'   => 'post',\n            'position'    => 'normal',\n            'priority'    => 'high',\n            'fields'      => [\n\n                'author_name' => [\n                    'type'    => 'textbox',\n                    'title'   => 'Author name'\n                ],\n\n                'author_bio' => [\n                    'type'    => 'textarea',\n                    'title'   => 'Author bio'\n                ]\n\n            ]\n        ]);\n    });\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You also can include your custom template in php file. For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n    add_action('cf_builder_init', function ($cfBuilder) {\n        $cfBuilder->registerTemplate('path_to_your_template_file.php');\n    });\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>** See all fields example in examples\u002Fbase-fields-template.php in plugin directory! **\u003C\u002Fp>\n","Custom Field Builder is a powerful and lightweight developer plugin to create custom meta boxes and custom fields for WordPress.",10,1252,"2019-03-05T14:59:00.000Z","5.0.0","4.6","5.4",[69,55,19,50,70],"cfb","custom-meta-fields","http:\u002F\u002Fcfbuilder.kirillbdev.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-field-builder.zip",85,"2026-03-15T15:16:48.613Z",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":14,"requires_at_least":88,"requires_php":48,"tags":89,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":11,"last_vuln_date":97,"fetched_at":27},"advanced-custom-fields","Advanced Custom Fields (ACF®)","6.8.6","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>Advanced Custom Fields (ACF®) turns WordPress sites into a fully-fledged content management system by giving you all the tools to do more with your data.\u003C\u002Fp>\n\u003Cp>Use the ACF plugin to take full control of your WordPress edit screens, custom field data, and more.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9C6_roqghZQ?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add fields on demand.\u003C\u002Fstrong>\u003Cbr \u002F>\nThe ACF field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons! Whether it’s something simple like adding an “author” field to a book review post, or something more complex like the structured data needs of an ecommerce site or marketplace, ACF makes adding fields to your content model easy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add them anywhere.\u003C\u002Fstrong>\u003Cbr \u002F>\nFields can be added all over WordPress including posts, pages, users, taxonomy terms, media, comments and even custom options pages! It couldn’t be simpler to bring structure to the WordPress content creation experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show them everywhere.\u003C\u002Fstrong>\u003Cbr \u002F>\nLoad and display your custom field values in any theme template file with our hassle-free, developer friendly functions! Whether you need to display a single value or generate content based on a more complex query, the out-of-the-box functions of ACF make templating a dream for developers of all levels of experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Any Content, Fast.\u003C\u002Fstrong>\u003Cbr \u002F>\nTurning WordPress into a true content management system is not just about custom fields. Creating new custom post types and taxonomies is an essential part of building custom WordPress sites. Registering post types and taxonomies is now possible right in the ACF UI, speeding up the content modeling workflow without the need to touch code or use another plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simply beautiful and intentionally accessible.\u003C\u002Fstrong>\u003Cbr \u002F>\nFor content creators and those tasked with data entry, the field user experience is as intuitive as they could desire while fitting neatly into the native WordPress experience. Accessibility standards are regularly reviewed and applied, ensuring ACF is able to empower as close to anyone as possible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation and developer guides.\u003C\u002Fstrong>\u003Cbr \u002F>\nOver 10 plus years of vibrant community contribution alongside an ongoing commitment to clear documentation means that you’ll be able to find the guidance you need to build what you want.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple & Intuitive\u003C\u002Fli>\n\u003Cli>Powerful Functions\u003C\u002Fli>\n\u003Cli>Over 30 Field Types\u003C\u002Fli>\n\u003Cli>Extensive Documentation\u003C\u002Fli>\n\u003Cli>Millions of Users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.advancedcustomfields.com\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">ACF PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO\u003C\u002Fh4>\n\u003Cp>The Advanced Custom Fields plugin is also available in a professional version which includes more fields, more functionality, and more flexibility. The ACF PRO plugin features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Frepeater\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Repeater Field\u003C\u002Fa> allows you to create a set of sub fields which can be repeated again, and again, and again.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fblocks\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">ACF Blocks\u003C\u002Fa>, a powerful PHP-based framework for developing custom block types for the WordPress Block Editor (aka Gutenberg).\u003C\u002Fli>\n\u003Cli>Define, create, and manage content with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fflexible-content\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Flexible Content Field\u003C\u002Fa>, which provides for multiple layout and sub field options.\u003C\u002Fli>\n\u003Cli>Use the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Foptions-page\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Options Page\u003C\u002Fa> feature to add custom admin pages to edit ACF fields.\u003C\u002Fli>\n\u003Cli>Build fully customisable image galleries with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fgallery\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Gallery Field\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Unlock a more efficient workflow for managing field settings by reusing existing fields and field groups on demand with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fclone\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Clone Field\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Upgrade to ACF PRO\u003C\u002Fa>\u003C\u002Fp>\n","ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million sites, WordPress developers love ACF.",2000000,73788266,90,1437,"2026-07-14T20:52:00.000Z","6.2",[90,19,91,92,22],"acf","fields","meta","https:\u002F\u002Fwww.advancedcustomfields.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields.6.8.6.zip",92,12,"2026-05-30 14:23:34",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":34,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":114,"download_link":115,"security_score":73,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"advanced-custom-field-repeater-collapser","Advanced Custom Fields Repeater & Flexible Content Fields Collapser","1.5.0","mrwweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrwweb\u002F","\u003Cp>The Repeater and Flexible Content Field features make ACF really powerful, but if you have more than a few fields with either, they becomes unwieldy to sort. This plugin collapses each instance of the repeated fields—\u003Cstrong>only for the “Row” layout\u003C\u002Fstrong>—to allow for easy sorting.\u003C\u002Fp>\n\u003Cp>\u003Cem>To help identify each repeater field group when collapsed, the first field of each repeated field group is shown. See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-field-repeater-collapser\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots\u003C\u002Fa> for an example.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields\u003C\u002Fa> 4.X \u003Cem>AND\u003C\u002Fem> one or both of the \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002Fadd-ons\u002Frepeater-field\u002F\" rel=\"nofollow ugc\">Repeater Field\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002Fadd-ons\u002Fflexible-content-field\u002F\" rel=\"nofollow ugc\">Flexible Content Field\u003C\u002Fa> paid add-ons\u003C\u002Fli>\n\u003Cli>ACF 5.X PRO\u003C\u002Fli>\n\u003Cli>Both ACF 4.X and ACF 5.X: Use the \u003Cstrong>Row Layout\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other contributors:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmrwweb\" rel=\"nofollow ugc\">mrwweb\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fbrasofilo\u002F\" rel=\"nofollow ugc\">brasofilo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fweskoop\u002F\" rel=\"nofollow ugc\">weskoop\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fphiliphetue\" rel=\"nofollow ugc\">philiphetue\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frobneu\" rel=\"nofollow ugc\">robneu\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Easier sorting for large repeated fields in the Advanced Custom Fields plugin.",4000,95569,14,"2017-11-28T14:35:00.000Z","4.3.34","3.0.0","",[90,76,22],"https:\u002F\u002Fgithub.com\u002Fmrwweb\u002FACF-Repeater-Collapser","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-field-repeater-collapser.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":48,"tags":131,"homepage":134,"download_link":135,"security_score":136,"vuln_count":32,"unpatched_count":32,"last_vuln_date":137,"fetched_at":138},"acf-repeater-for-elementor","Sympl Repeater for ACF and Elementor","2.3","Sympl","https:\u002F\u002Fprofiles.wordpress.org\u002Fidocoh\u002F","\u003Cp>\u003Cstrong>ACF Repeater For Elementor\u003C\u002Fstrong> bridges the gap between Advanced Custom Fields (ACF) Pro repeater functionality and Elementor’s visual builder. This powerful plugin allows you to create dynamic, repeatable content sections without complex coding.\u003C\u002Fp>\n\u003Ch3>Important! Doesn’t work with elementor widget cache feature (Need to be turned off)\u003C\u002Fh3>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Connect ACF repeater fields directly with Elementor widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Content\u003C\u002Fstrong>: Automatically populate Elementor elements with ACF repeater data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Usage\u003C\u002Fstrong>: Works with columns, sections, and individual widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legacy Compatible\u003C\u002Fstrong>: Maintains backward compatibility with existing implementations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Widget on Empty Fields\u003C\u002Fstrong>: Hide elements and containers based on empty ACF fields conditions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dynamic testimonial sections\u003C\u002Fli>\n\u003Cli>Portfolio galleries\u003C\u002Fli>\n\u003Cli>FAQ accordions\u003C\u002Fli>\n\u003Cli>Team member listings\u003C\u002Fli>\n\u003Cli>Product showcases\u003C\u002Fli>\n\u003Cli>Any repeatable content structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Elementor (free version)\u003C\u002Fli>\n\u003Cli>Elementor Pro (Optional but recommended for full features)\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields (ACF) Pro\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How To Use\u003C\u002Fh3>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Create ACF Repeater Field\u003C\u002Fstrong>: Set up your repeater field in ACF with sub-fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the repeater\u003C\u002Fstrong>: In Elementor, widget, section or ACF Repeater loop set the ACF repeater field\n\u003Cul>\n\u003Cli>You will be able to select the repeater field from ‘Advanced’ settings tab in the Elementor editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Insert Field Placeholders\u003C\u002Fstrong>: Use \u003Ccode>#field_name\u003C\u002Fcode> syntax within your content\n\u003Cul>\n\u003Cli>Replace \u003Ccode>field_name\u003C\u002Fcode> with your ACF sub-field names\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Publish\u003C\u002Fstrong>: The plugin automatically replaces placeholders with repeater data\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Example Implementation\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>ACF Repeater Setup:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Repeater name: \u003Ccode>team_members\u003C\u002Fcode>\u003Cbr \u002F>\n– Sub-fields: \u003Ccode>member_name\u003C\u002Fcode>, \u003Ccode>member_role\u003C\u002Fcode>, \u003Ccode>member_bio\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor Setup:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Select the field in the Advanced settings for a container: \u003Ccode>team_members\u003C\u002Fcode>\u003Cbr \u002F>\n– Content: \u003Ccode>#member_name\u003C\u002Fcode>, \u003Ccode>#member_role\u003C\u002Fcode>, \u003Ccode>#member_bio\u003C\u002Fcode> as a Heading widget or Text Editor widget\u003C\u002Fp>\n\u003Ch3>Special Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Accordion\u002FToggle Support:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd new Accordion widget to the page, set the ACF Repeater field in the widget’s advanced settings, and use the sub-field names as placeholders as described above.\u003C\u002Fp>\n\u003Cp>The plugin will automatically structure these for accordion\u002Ftoggle widgets.\u003C\u002Fp>\n\u003Ch3>Hide Widget on Empty ACF Fields\u003C\u002Fh3>\n\u003Cp>You can now hide widgets based on empty ACF fields. Follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Select the Widget\u003C\u002Fstrong>: Choose the widget you want to hide if an ACF field is empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Settings\u003C\u002Fstrong>: Go to the ‘Advanced’ settings tab in Elementor editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide on Empty Field\u003C\u002Fstrong>: Enable the option to hide the widget if an ACF field is empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Field\u003C\u002Fstrong>: Select the ACF field you want to check for emptiness.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The widget will be hidden if the selected ACF field is empty.\u003C\u002Fp>\n\u003Ch3>Legacy Usage\u003C\u002Fh3>\n\u003Cp>For backward compatibility, the old class naming convention is still supported:\u003Cbr \u002F>\n– Setup by old class name: \u003Ccode>repeater_\u003C\u002Fcode> for the widget or container\u003Cbr \u002F>\n– Same placeholder syntax: \u003Ccode>#field_name\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Supported Field Types\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Text fields\u003C\u002Fli>\n\u003Cli>URL fields\u003C\u002Fli>\n\u003Cli>WYSIWYG Editor content\u003C\u002Fli>\n\u003Cli>Accordion\u002FToggle content (with specific field names)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Currently optimized for Elementor native elements. Third-party widgets may require additional configuration.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsympl-repeater-for-acf-and-elementor\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> or contact us directly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Tip\u003C\u002Fstrong>: Always test new repeater implementations on a staging site before deploying to production!\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>Do you enjoy using ACF Repeater For Elementor? Consider supporting the development of this plugin with a donation.\u003Cbr \u002F>\nYour contributions help us maintain and improve the plugin for everyone.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=GD9PZHTB5PBR8\" rel=\"nofollow ugc\">Donate link\u003C\u002Fa>\u003C\u002Fp>\n","Seamlessly integrate ACF Repeater fields with Elementor widgets and sections for dynamic, repeatable content blocks.",1000,17124,82,18,"2025-11-02T10:53:00.000Z","6.8.5","5.0",[90,76,132,133,22],"dynamic-content","elementor","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-repeater-for-elementor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-repeater-for-elementor.2.3.zip",78,"2026-07-07 16:31:26","2026-04-16T10:56:18.058Z",{"error":140,"url":141,"statusCode":142,"statusMessage":143,"message":143},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fonemeta\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":145},[146],{"version":6,"download_url":24,"svn_tag_url":147,"released_at":26,"has_diff":148,"diff_files_changed":149,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":150,"is_current":140},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fonemeta\u002Ftags\u002F1.0.0\u002F",false,[],[]]