[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgQhtOtanoMhdRFQSMe-1dfC768Y6VBtSA7unsf-d-3k":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":160,"crawl_stats":38,"alternatives":168,"analysis":271,"fingerprints":1529},"advanced-custom-fields","Advanced Custom Fields (ACF®)","6.7.1","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,67915741,90,1427,"2026-03-03T18:16:00.000Z","6.9.4","6.2","7.4",[20,21,22,23,24],"acf","custom-fields","fields","meta","repeater","https:\u002F\u002Fwww.advancedcustomfields.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields.6.7.1.zip",93,9,0,"2025-08-08 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64,79,93,106,119,132,144],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-54940","advanced-custom-fields-html-injection","Advanced Custom Fields \u003C= 6.4.2. - HTML Injection","The Advanced Custom Fields (ACF®) plugin for WordPress is vulnerable to HTML Injection in all versions up to, and including, 6.4.2. This is due to the plugin nor properly neutralizing unsafe HTML. This makes it possible for authenticated attackers, with administrator-level access and above, to inject potentially malicious HTML.",null,"\u003C=6.4.2","6.4.3","medium",4.1,"CVSS:3.0\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:N\u002FI:L\u002FA:N","Improper Input Validation","2025-08-25 15:55:47",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0f5a48ec-da62-4a9d-a8a5-30da7b6d23f6?source=api-prod",18,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2023-40068","advanced-custom-fields-authenticated-administrator-stored-cross-site-scripting","Advanced Custom Fields 6.1 - 6.1.7 - Authenticated (Administrator+) Stored Cross-Site Scripting","The  Advanced Custom Fields plugin for WordPress is vulnerable to Stored Cross-Site Scripting via ACF post type and taxonomy labels in versions 6.1 to 6.1.7 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",">=6.1 \u003C=6.1.7","6.1.8",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2023-08-03 00:00:00","2024-01-22 19:56:02",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff412bdb0-953d-4375-85c2-b87f3aa77d60?source=api-prod",173,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":71,"cvss_score":72,"cvss_vector":73,"vuln_type":74,"published_date":75,"updated_date":60,"references":76,"days_to_patch":78},"CVE-2023-1196","advanced-custom-fields-authenticated-contributor-php-object-injection","Advanced Custom Fields \u003C= 6.0.7 - Authenticated (Contributor+) PHP Object Injection","The Advanced Custom Fields plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 6.0.7 via deserialization of untrusted input in custom field values. This makes it possible for authenticated attackers, with contributor-level permissions, and above to inject a PHP Object. No POP chain appears to be present in the vulnerable plugin. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.","\u003C=5.12.4","5.12.5","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Deserialization of Untrusted Data","2023-04-03 00:00:00",[77],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb13e1916-2a02-4a91-acf1-6e5d7c55bd57?source=api-prod",295,{"id":80,"url_slug":81,"title":82,"description":83,"plugin_slug":4,"theme_slug":38,"affected_versions":84,"patched_in_version":85,"severity":41,"cvss_score":86,"cvss_vector":87,"vuln_type":88,"published_date":89,"updated_date":60,"references":90,"days_to_patch":92},"CVE-2022-40696","advanced-custom-fields-authenticated-contributor-information-disclosure","Advanced Custom Fields \u003C= 6.0.2 - Authenticated (Contributor+) Information Disclosure","The Advanced Custom Fields plugin for WordPress is vulnerable to Sensitive Data Exposure in versions up to, and including, 6.0.2. While the ACF shortcode ensures that the ACF data being accessed is valid data that has been entered into ACF fields, it may be possible with certain site configurations, that contributor-level users may extract sensitive user or configuration data.","\u003C=6.0.2","6.0.3",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2022-10-18 00:00:00",[91],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6b26093a-ffb8-4d22-add1-eecd94f88129?source=api-prod",462,{"id":94,"url_slug":95,"title":96,"description":97,"plugin_slug":4,"theme_slug":38,"affected_versions":98,"patched_in_version":99,"severity":41,"cvss_score":86,"cvss_vector":100,"vuln_type":101,"published_date":102,"updated_date":60,"references":103,"days_to_patch":105},"CVE-2022-2594","advanced-custom-fields-file-upload","Advanced Custom Fields \u003C= 5.12.2 - File Upload","The Advanced Custom Fields plugin for WordPress has a file upload vulnerability in versions up to, and including, 5.12.2. This allows users without the upload_files capability, such as contributors, or unauthenticated users in cases where a frontend form is added to the site, to upload allowed file types. The upload is handled by WordPress so file type and extension checks still occur, though this could potentially be used by high-privileged users in certain locked-down configurations to bypass other security mechanisms and upload dangerous file types.","\u003C=5.12.2","5.12.3","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2022-07-14 00:00:00",[104],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe5bab390-1590-44f2-8c65-bc329955ed84?source=api-prod",558,{"id":107,"url_slug":108,"title":109,"description":110,"plugin_slug":4,"theme_slug":38,"affected_versions":111,"patched_in_version":112,"severity":41,"cvss_score":113,"cvss_vector":114,"vuln_type":58,"published_date":115,"updated_date":60,"references":116,"days_to_patch":118},"CVE-2020-36172","advanced-custom-fields-cross-site-scripting","Advanced Custom Fields \u003C= 5.8.11 - Cross-Site Scripting","The Advanced Custom Fields plugin before 5.8.12 for WordPress mishandles the escaping of strings in Select2 dropdowns, potentially leading to XSS.","\u003C5.8.12","5.8.12",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2020-06-10 00:00:00",[117],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F70110d50-853d-4972-a5a0-b5c566ba7de6?source=api-prod",1322,{"id":120,"url_slug":121,"title":122,"description":123,"plugin_slug":4,"theme_slug":38,"affected_versions":124,"patched_in_version":125,"severity":41,"cvss_score":126,"cvss_vector":127,"vuln_type":74,"published_date":128,"updated_date":60,"references":129,"days_to_patch":131},"WF-5eab8a5d-8eb8-495f-a953-b468360cc5d5-advanced-custom-fields","advanced-custom-fields-php-object-injection","Advanced Custom Fields \u003C= 5.7.11 - PHP Object Injection","Advanced Custom Fields before 5.7.12 fails to sanitize user-supplied input before passing it to the unserialize() function. This allows low-level authenticated users to call PHP Objects and possibly achieve remote code execution if a usable gadget is present in a plugin or theme installed on the same site as the vulnerable plugin.","\u003C=5.7.11","5.7.12",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","2019-02-15 00:00:00",[130],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5eab8a5d-8eb8-495f-a953-b468360cc5d5?source=api-prod",1803,{"id":133,"url_slug":134,"title":135,"description":136,"plugin_slug":4,"theme_slug":38,"affected_versions":137,"patched_in_version":138,"severity":41,"cvss_score":126,"cvss_vector":139,"vuln_type":58,"published_date":140,"updated_date":60,"references":141,"days_to_patch":143},"CVE-2018-20986","advanced-custom-fields-author-stored-cross-site-scripting","Advanced Custom Fields \u003C= 5.7.7 - Author+ Stored Cross-Site Scripting","The advanced-custom-fields (aka Elliot Condon Advanced Custom Fields) plugin before 5.7.8 for WordPress has XSS by authors.","\u003C5.7.8","5.7.8","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2018-12-07 00:00:00",[142],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F36d37997-ac50-4d00-bc12-f3904483e15f?source=api-prod",1873,{"id":145,"url_slug":146,"title":147,"description":148,"plugin_slug":4,"theme_slug":38,"affected_versions":149,"patched_in_version":150,"severity":151,"cvss_score":152,"cvss_vector":153,"vuln_type":154,"published_date":155,"updated_date":156,"references":157,"days_to_patch":159},"CVE-2012-10025","advanced-custom-fields-remote-code-execution-via-remote-file-inclusion","Advanced Custom Fields \u003C= 3.5.1 - Remote Code Execution via Remote File Inclusion","Advanced Custom Fields up to 3.5.1 is vulnerable to Remote Code Execution. The vulnerability allows for remote file inclusion and remote code execution via the export.php script. This exploit only works when the php option allow_url_include is set to On (Default Off).","\u003C=3.5.1","3.5.2","low",3.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2013-01-03 00:00:00","2025-08-22 18:50:10",[158],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3dfba044-42f8-44a2-be62-99af9d9094c3?source=api-prod",4615,{"slug":161,"display_name":7,"profile_url":8,"plugin_count":162,"total_installs":163,"avg_security_score":164,"avg_patch_time_days":165,"trust_score":166,"computed_at":167},"wpengine",16,3526510,91,1006,73,"2026-04-04T01:05:46.506Z",[169,191,211,233,252],{"slug":170,"name":171,"version":172,"author":173,"author_profile":174,"description":175,"short_description":176,"active_installs":177,"downloaded":178,"rating":179,"num_ratings":180,"last_updated":181,"tested_up_to":16,"requires_at_least":182,"requires_php":183,"tags":184,"homepage":186,"download_link":187,"security_score":188,"vuln_count":189,"unpatched_count":29,"last_vuln_date":190,"fetched_at":31},"acf-extended","Advanced Custom Fields: Extended","0.9.2.3","Konrad Chmielewski","https:\u002F\u002Fprofiles.wordpress.org\u002Fhwk-fr\u002F","\u003Cp>🚀 All-in-one enhancement suite that improves WordPress & Advanced Custom Fields. This plugin aims to provide a powerful administration framework with a wide range of improvements & optimizations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin requires at least ACF Pro 5.8.\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you don’t already own \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F\" rel=\"nofollow ugc\">ACF Pro\u003C\u002Fa>, you should consider it. It’s one of the most powerful WordPress plugin available.\u003C\u002Fp>\n\u003Ch3>⭐ Highlight\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>14+ New ACF Fields\u003C\u002Fli>\n\u003Cli>10+ ACF Fields Enhanced\u003C\u002Fli>\n\u003Cli>4+ New Field Groups Locations\u003C\u002Fli>\n\u003Cli>Self\u002FMulti\u002FBidirectional Fields\u003C\u002Fli>\n\u003Cli>Advanced Fields Validation\u003C\u002Fli>\n\u003Cli>Flexible Content as Page Builder\u003C\u002Fli>\n\u003Cli>Optimize metadata with Performance Mode\u003C\u002Fli>\n\u003Cli>Advanced Front-End Forms Manager\u003C\u002Fli>\n\u003Cli>ACF Options Pages \u002F Block Types Manager\u003C\u002Fli>\n\u003Cli>ACF & WordPress Meta Overview\u003C\u002Fli>\n\u003Cli>WordPress Post Types \u002F Taxonomies Manager\u003C\u002Fli>\n\u003Cli>WordPress Options Manager\u003C\u002Fli>\n\u003Cli>WordPress Admin Enhancements\u003C\u002Fli>\n\u003Cli>WPML & Polylang Multilingual support\u003C\u002Fli>\n\u003Cli>… And many more features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Pro Highlight\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>20+ New ACF Fields\u003C\u002Fli>\n\u003Cli>10+ ACF Fields Enhanced\u003C\u002Fli>\n\u003Cli>20+ New Locations\u003C\u002Fli>\n\u003Cli>Payment Field with Stripe & PayPal Express\u003C\u002Fli>\n\u003Cli>Flexible Content Grid System\u003C\u002Fli>\n\u003Cli>Flexible Content Layouts Locations Rules\u003C\u002Fli>\n\u003Cli>Templates Manager\u003C\u002Fli>\n\u003Cli>Builtin Classic Editor\u003C\u002Fli>\n\u003Cli>Settings UI\u003C\u002Fli>\n\u003Cli>Screen Layouts\u003C\u002Fli>\n\u003Cli>Force Json Sync\u003C\u002Fli>\n\u003Cli>Field Visibility Settings\u003C\u002Fli>\n\u003Cli>Global Field Conditional Rules\u003C\u002Fli>\n\u003Cli>… And many more features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🤟 Philosophy\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Seamless integration\u003C\u002Fli>\n\u003Cli>No extra menu, ads or notices\u003C\u002Fli>\n\u003Cli>Built by developers, for developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Fguides\" rel=\"nofollow ugc\">Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Froadmap\" rel=\"nofollow ugc\">Roadmap\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Facf-extended\u002FACF-Extended\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FACFExtended\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fhwkfr\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> (Personal)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fslack.acf-extended.com\" rel=\"nofollow ugc\">Slack Community\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧰 Tools\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-extended\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Facf-extended\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Facf-extended\" rel=\"ugc\">Feature Request\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Facf-extended\u002Freviews\u002F#new-post\" rel=\"ugc\">Reviews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Facfextended\" rel=\"nofollow ugc\">Donation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📁 Field Groups\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fadvanced-settings\" rel=\"nofollow ugc\">Advanced Settings\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable advanced settings for all fields within the Field Group.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fautosync\" rel=\"nofollow ugc\">Auto Sync PHP\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically synchronize field groups with local PHP files upon field group updates. This feature will create, include and update a local PHP file for each field group.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fautosync\" rel=\"nofollow ugc\">Auto Sync Json\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nControl which field groups you want to synchronize with local Json files. Display warnings if the Json file has been manually deleted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fcategories\" rel=\"nofollow ugc\">Categories\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSpice up your field groups with a custom taxonomy and filter field groups by terms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fcustom-key\" rel=\"nofollow ugc\">Custom Key\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSet custom field group key. Example: \u003Ccode>group_custom_name\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fcustom-meta\" rel=\"nofollow ugc\">Custom Meta\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd custom metas (key\u002Fvalue) in the field group administration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fdisplay-title\" rel=\"nofollow ugc\">Display Title\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an alternative field group title in post edition screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Ffield-group-ui\" rel=\"nofollow ugc\">Field Group UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable enhancements to the Field Group UI for a better user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fforce-sync\" rel=\"nofollow ugc\">Force Sync\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nAlways keep Json files synchronized with the Field Groups in the database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fhide-on-screen\" rel=\"nofollow ugc\">Hide on Screen\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nHide Gutenberg Block Editor and 10+ more items to hide in the field group settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Finstruction-placement\" rel=\"nofollow ugc\">Instructions Placement\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nNew instruction placements let you display field description “above the fields” or in a “tooltip”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fadvanced-post\" rel=\"nofollow ugc\">Location: Advanced Post\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nA collection of multiple new Field Groups locations allowing developers to target posts with specific conditions (Post author, date, slug, path etc…).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fadvanced-menu-item\" rel=\"nofollow ugc\">Location: Advanced Menu Item\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nTarget specific “Menu Item Depth” or “Menu Item Type” from the Field Groups Locations rules.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fadvanced-taxonomy\" rel=\"nofollow ugc\">Location: Advanced Taxonomy Term\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nA collection of multiple new Field Groups locations allowing developers to target taxonomy and terms with specific conditions (Term name, parent, slug etc…).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fall-post-types\" rel=\"nofollow ugc\">Location: All post types\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field groups on all post types edition screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fattachment-list\" rel=\"nofollow ugc\">Location: Attachment List\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field group on attachment admin list screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fdashboard\" rel=\"nofollow ugc\">Location: Dashboard Widgets\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field groups and update ACF Fields from the WP Dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Ffield-value\" rel=\"nofollow ugc\">Location: Field Value\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a field group based on the field value of an another field group.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fpost-type-archive\" rel=\"nofollow ugc\">Location: Post type Archive\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd an Archive Option Page under the Post Type admin menu. Display and save any field groups within it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fpost-type-list\" rel=\"nofollow ugc\">Location: Post type List\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field group on post types admin list screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Ftaxonomy-list\" rel=\"nofollow ugc\">Location: Taxonomy List\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field group on taxonomies admin list screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fuser-list\" rel=\"nofollow ugc\">Location: User List\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field group on user admin list screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fwoocommerce\" rel=\"nofollow ugc\">Location: Woocommerce\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field groups on Woocommerce pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Flocations\u002Fwp-settings\" rel=\"nofollow ugc\">Location: WP Settings\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay field groups on WP Settings pages: General, Writing, Reading, Discussion, Media and Permalinks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Local Field Groups\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay local field groups that are loaded by ACF, but not available in the ACF field group administration. Example: Field groups that are registered in the \u003Ccode>functions.php\u003C\u002Fcode> file, but not in the ACF UI.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fnote\" rel=\"nofollow ugc\">Note\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd a personal note in the field group administration. Only visible to administrators.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fpermissions\" rel=\"nofollow ugc\">Permissions\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd permission layer to field groups. Choose which roles can view & edit field groups in the post edition screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-groups\u002Fraw-data\" rel=\"nofollow ugc\">Raw Data\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay raw field group data in a modal to check your configuration & settings.\u003C\u002Fp>\n\u003Ch3>⚙️ Fields Settings\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Ffield-advanced-settings\" rel=\"nofollow ugc\">Advanced Settings\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nA more sophisticated field settings based on specified location (administration\u002Ffront-end). Example: Field is required only in front-end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Fadvanced-validation\" rel=\"nofollow ugc\">Advanced Validation\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nA more sophisticated validation conditions (AND\u002FOR) with custom error messages based on specified location (administration\u002Ffront-end).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Fbidirectional-fields\" rel=\"nofollow ugc\">Self\u002FMulti\u002FBidirectional fields\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAn advanced bidirectional setting (also called post-to-post) is available for the following fields: Relationship, Post object, User & Taxonomy terms. Fields will work bidirectionally and automatically update each others. Works in groups & clones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Ffield-visibility\" rel=\"nofollow ugc\">Field Visibility\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nGet quick access to “Field Visibility”, “Label Visibility”, “Instructions Visibility” and “Required Setting” for the following screens: “Everywhere”, “Front-end” and “Administration”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Fglobal-condition\" rel=\"nofollow ugc\">Global Condition\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable Global Conditional Logic for a specific field, which can then be used in an another Field Group as condition, both as Field Group Condition and Field Condition.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Ffield-instruction-placement\" rel=\"nofollow ugc\">Instruction Placement\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nOverride a specific field instruction placement to any position: Below labels, below fields, above fields or tooltip.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Finstruction-read-more\" rel=\"nofollow ugc\">Instruction Read More\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow to expand instructions text with a “Read More” link. This feature is useful for lengthy instructions text.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Fmin-max\" rel=\"nofollow ugc\">Min\u002FMax\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nMinimum & maximum items is a global field setting that let you define a specific number of items that can or should be added by the user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Ffield-permissions\" rel=\"nofollow ugc\">Permissions\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd permission layer to fields. Choose which roles can view & edit fields in the post edition screen. (can be combined with field groups permissions).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Ffield-raw-data\" rel=\"nofollow ugc\">Raw data\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay raw field data in a modal to check your configuration & settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffield-settings\u002Frequired-message\" rel=\"nofollow ugc\">Required Message\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThis setting allow developers to define a custom error message within the field settings for a more intuitive user experience.\u003C\u002Fp>\n\u003Ch3>🏷️ Fields\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fadvanced-link\" rel=\"nofollow ugc\">Advanced Link\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a modern Link Selection in a modal. Posts, Post Types Archives & terms selection can be filtered in the field administration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fblock-editor\" rel=\"nofollow ugc\">Block Editor\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an isolated Block Editor field on admin screen (with Classic Editor enabled) or on the front-end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fblock-types\" rel=\"nofollow ugc\">Block Types\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Block Types selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fbutton\" rel=\"nofollow ugc\">Button\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a custom submit or button. Built-in ajax call setting. Usage example available in the field administration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcheckbox\" rel=\"nofollow ugc\">Checkbox\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine grouped choices values using \u003Ccode>## Title\u003C\u002Fcode> markup in the field’s choices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fclone\" rel=\"nofollow ugc\">Clone\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to edit clone fields in a modal. Choose the edit button text, display close button and the modal size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcode-editor\" rel=\"nofollow ugc\">Code Editor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nEdit code using the native WP Core Codemirror library. Default languages: Text\u002FHTML, Javascript, CSS, PHP mixed\u002Fplain.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcolor-picker\" rel=\"nofollow ugc\">Color Picker\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nA collection of advanced settings for the ACF Color Picker. The field can now be displayed as a palette, custom colors can be predefined and RGBA mode is supported.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcolumns\" rel=\"nofollow ugc\">Columns\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nOrganize and re-arrange your fields using columns and line-breaks. The field acts like the ACF Accordion\u002FTab field and allow you to create virtually grouped fields which will be displayed inside columns.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcountries\" rel=\"nofollow ugc\">Countries\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Country selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fcurrencies\" rel=\"nofollow ugc\">Currencies\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Currency selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fdatepicker\" rel=\"nofollow ugc\">Date\u002FTimepicker\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a modern UI of the ACF Datepicker field. CSS and icons have been enhanced to fit WordPress admin UI and colors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fdate-range-picker\" rel=\"nofollow ugc\">Date Range Picker\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Date Range Picker. The field support a wide range of customization, such as: Placeholder, Default dates, Range Restriction, Date restriction, No weekends etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fdynamic-render\" rel=\"nofollow ugc\">Dynamic Render\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay custom HTML\u002FPHP content using a simple named hook.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ffield-groups-selector\" rel=\"nofollow ugc\">Field Groups\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Field Groups selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ffield-types\" rel=\"nofollow ugc\">Field Types\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Field Types selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ffields-selector\" rel=\"nofollow ugc\">Fields\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Fields selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ffile\" rel=\"nofollow ugc\">File\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose the uploader type, enable multi file upload and dropzone.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fflexible-content\" rel=\"nofollow ugc\">Flexible Content\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplayed an enhanced version of the native Flexible Content field. Dozens of new settings and settings were added, allowing developers to create the most advanced page builder and fully control the field’s behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fforms\" rel=\"nofollow ugc\">Forms\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any dynamic form (format: checkbox, radio or select).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fgoogle-map\" rel=\"nofollow ugc\">Google Map\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nA collection of new settings added to the ACF Google Map Field that allow developers to have more control over the field behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Frecaptcha\" rel=\"nofollow ugc\">Google reCaptcha\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a reCaptcha field (compatible v2 & v3).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fgroup\" rel=\"nofollow ugc\">Group\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to edit group fields in a modal Choose the edit button text, display close button and the modal size\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fhidden-input\" rel=\"nofollow ugc\">Hidden Input\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a hidden input with custom name\u002Fvalue\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fimage\" rel=\"nofollow ugc\">Image\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose the uploader type, customize the upload folder and set the image as post featured thumbnail\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fimage-selector\" rel=\"nofollow ugc\">Image Selector\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an Image Selector field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fimage-sizes\" rel=\"nofollow ugc\">Image Sizes\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an Image Sizes selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Flanguages\" rel=\"nofollow ugc\">Languages\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Language selector as radio, checkbox or select field type, compatible with WPML & Polylang.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fmenu-locations\" rel=\"nofollow ugc\">Menu Locations\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Menu Locations selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fmenus\" rel=\"nofollow ugc\">Menus\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Menu selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Foptions-pages\" rel=\"nofollow ugc\">Options Pages\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Options Pages selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpayment\" rel=\"nofollow ugc\">Payment\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Payment Field that supports with Stripe & PayPal Express gateways, working on both front-end and back-end.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpayment-cart\" rel=\"nofollow ugc\">Payment Cart\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an optional Payment Cart to easily setup an e-commerce solution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpayment-selector\" rel=\"nofollow ugc\">Payment Selector\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an optional Payment Selector which let the user switch the payment gateway.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fphone-number\" rel=\"nofollow ugc\">Phone Number\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a fully customizable international Phone Number field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpost-field\" rel=\"nofollow ugc\">Post Field\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Post Field is a new field that allow developers to move native WordPress fields such as Post Title, Date, Status, Visibility, Permalink etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpost-formats\" rel=\"nofollow ugc\">Post Formats\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a Post Format selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\" rel=\"nofollow ugc\">Post Object\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow user to enter custom value which will be saved as a new post, or enable the inline post creation\u002Fedit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpost-statuses\" rel=\"nofollow ugc\">Post Status\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any post status (format: checkbox, radio or select)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fpost-types\" rel=\"nofollow ugc\">Post Types\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any post type (format: checkbox, radio or select)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fradio\" rel=\"nofollow ugc\">Radio\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine grouped choices values using \u003Ccode>## Title\u003C\u002Fcode> markup in the field’s choices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Frelationship\" rel=\"nofollow ugc\">Relationship\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Relationship field includes new settings allowing users to create and edit post on-the-fly from the post edit screen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Frepeater\" rel=\"nofollow ugc\">Repeater\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd stylised to ‘Add Row’ button, lock rows and remove repeater’s actions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fselect\" rel=\"nofollow ugc\">Select\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nChange the default “Select” placeholder text and Search Input placeholder and allow user to enter custom values.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fslug\" rel=\"nofollow ugc\">Slug\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nA slug text input (ie: \u003Ccode>my-text-input\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftab\" rel=\"nofollow ugc\">Tab\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisable the last opened tab user preference. Which means that when the user will refresh the page, it will always load the first tab.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftaxonomies\" rel=\"nofollow ugc\">Taxonomies\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any taxonomy (format: checkbox, radio or select)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftaxonomy-terms\" rel=\"nofollow ugc\">Taxonomy Terms\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any terms of any taxonomies, allow specific terms, level or childrens (format: checkbox or select). Terms can be loaded & saved for the current post (just like the native ACF Taxonomy field)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftemplates-selector\" rel=\"nofollow ugc\">Templates\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay an ACF Extended Templates selector as radio, checkbox or select field type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftextarea\" rel=\"nofollow ugc\">Textarea\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch font family to monospace and allow tab indent.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Ftrue-false\" rel=\"nofollow ugc\">True\u002FFalse\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nFive new styles have been added to the native True\u002FFalse field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fuser-roles\" rel=\"nofollow ugc\">User Roles\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect any user role (format: checkbox, radio or select)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Ffields\u002Fwysiwyg-editor\" rel=\"nofollow ugc\">WYSIWYG Editor\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nNew settings allowing developers to have more control over the field behavior.\u003C\u002Fp>\n\u003Ch3>🛠️ Modules\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdynamic-block-types\" rel=\"nofollow ugc\">Block Types UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Dynamic Block Types module allows you to register and manage ACF Block Types from your WordPress admin, in ACF > Block Types menu. Pro version allows to sync Json\u002FPHP files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fclassic-editor\" rel=\"nofollow ugc\">Classic Editor\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nACF Extended is bundled with a custom merged version of the Classic Editor & Disable Gutenberg plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdeveloper-mode\" rel=\"nofollow ugc\">Developer Mode\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Developer Mode allow you to view all Posts, Terms, Users & Options custom metadata in a readable format. This feature is very useful to check what is actually saved in any WordPress Object.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdynamic-forms\" rel=\"nofollow ugc\">Forms\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nManage Advanced ACF Forms from the WordPress administration. This module is an enhanced version of the native ACF Form feature. While all native settings can be used, Dynamic Forms adds many new settings and introduce “Actions” for a complete control over the form behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdynamic-options-pages\" rel=\"nofollow ugc\">Options Pages UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Dynamic Options Pages module allows you to register and manage ACF Options Pages from your WordPress admin, in ACF > Options Pages menu. Pro version allows to sync Json\u002FPHP files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fperformance-mode\" rel=\"nofollow ugc\">Performance Mode\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nA unique module that allows developers to optimize database load when dealing with hundreds or thousands of metadata with two different methods: Ultra & Hybrid Engines.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdynamic-post-types\" rel=\"nofollow ugc\">Post Types UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Dynamic Post Types module allows you to register and manage custom post types from your WordPress admin, in Tools > Post Types menu. Pro version allows to sync Json\u002FPHP files.\u003C\u002Fp>\n\u003Cp>All native post types settings can be set within the UI. ACF Extended also adds more advanced settings allowing to manage posts per page, order etc…\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Frewrite-rules\" rel=\"nofollow ugc\">Rewrite Rules\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nGet an overview of all WordPress permalinks structures and rules. Test URLs, export rules and flush permalinks from the UI.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fscripts\" rel=\"nofollow ugc\">Scripts UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nRun custom scripts on thousands of posts. Including builtin “Orphan Meta Cleaner”, “Script Launcher” and “Performance Converter” scripts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fsettings-ui\" rel=\"nofollow ugc\">Settings UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Settings UI allows developers to get an overview of all ACF and ACF Extended settings values from the ACF > Settings menu.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Fdynamic-taxonomies\" rel=\"nofollow ugc\">Taxonomies UI\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(FREE \u002F PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Dynamic Taxonomies module allows you to register and manage custom taxonomies from your WordPress admin, in Tools > Taxonomies menu. Pro version allows to sync Json\u002FPHP files.\u003C\u002Fp>\n\u003Cp>All native taxonomies settings can be set within the UI. ACF Extended also adds more advanced settings allowing to manage posts per page, order etc…\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fmodules\u002Ftemplates\" rel=\"nofollow ugc\">Templates\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nManage default ACF values in an advanced way and sync templates with Json\u002FPHP files.\u003C\u002Fp>\n\u003Ch3>🖥️ WordPress\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fwordpress\u002Fajax-author-box\" rel=\"nofollow ugc\">Ajax Author Box\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nThe native WP Author Metabox has been replaced with an Ajax version allowing to manage thousands of users without slowing down the post administration. The new Author box also include an inline search input.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fwordpress\u002Fenhanced-ui\" rel=\"nofollow ugc\">Enhanced UI\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Taxonomy, User profile & Settings views have been enhanced for a more consistent administration experience, using CSS\u002FJS only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fwordpress\u002Fpolylang\" rel=\"nofollow ugc\">Polylang\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nACF Extended adds a new layer of compatibility for Polylang. ACF Options Pages and all ACF Extended Modules (Dynamic Post Type, Taxonomy, Options Pages, Block Type) are compatible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fwordpress\u002Fscreen-layouts\" rel=\"nofollow ugc\">Screen Layouts\u003C\u002Fa>\u003C\u002Fstrong> \u003Cstrong>(PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nPost Edit screens have been enhanced allowing up to 3 columns layout and multiple variations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.acf-extended.com\u002Ffeatures\u002Fwordpress\u002Fwpml\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nACF Extended adds a new layer of compatibility for WPML. ACF Options Pages and all ACF Extended Modules (Dynamic Post Type, Taxonomy, Options Pages, Block  &hellip;\u003C\u002Fp>\n","All-in-one enhancement suite that improves WordPress & Advanced Custom Fields.",100000,2344404,96,132,"2026-03-02T19:08:00.000Z","4.9","5.6",[20,185,21,22,23],"admin","https:\u002F\u002Fwww.acf-extended.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-extended.0.9.2.3.zip",84,4,"2026-01-19 21:07:19",{"slug":192,"name":193,"version":194,"author":195,"author_profile":196,"description":197,"short_description":198,"active_installs":199,"downloaded":200,"rating":201,"num_ratings":202,"last_updated":203,"tested_up_to":204,"requires_at_least":205,"requires_php":206,"tags":207,"homepage":208,"download_link":209,"security_score":210,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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,94444,94,14,"2017-11-28T14:35:00.000Z","4.3.34","3.0.0","",[20,4,24],"https:\u002F\u002Fgithub.com\u002Fmrwweb\u002FACF-Repeater-Collapser","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-field-repeater-collapser.zip",85,{"slug":212,"name":213,"version":214,"author":215,"author_profile":216,"description":217,"short_description":218,"active_installs":199,"downloaded":219,"rating":179,"num_ratings":220,"last_updated":221,"tested_up_to":16,"requires_at_least":222,"requires_php":18,"tags":223,"homepage":227,"download_link":228,"security_score":229,"vuln_count":230,"unpatched_count":231,"last_vuln_date":232,"fetched_at":31},"cubewp-framework","CubeWP Framework","1.1.29","Imran Tauqeer","https:\u002F\u002Fprofiles.wordpress.org\u002Fcubewp1211\u002F","\u003Cp>\u003Cstrong>CubeWP Framework is to WordPress developers what Iron Man suit is to Tony Stark.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The CubeWP Framework is the ultimate dynamic content solution for WordPress. Say goodbye to complex coding and bring your ideas to life in record time. Streamline your end-to-end WordPress project development and save time and money with the all-in-one CubeWP Framework.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Discover both free and premium add-ons for the CubeWP Framework to enhance your site with more advanced features and functionality.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>10 Reasons to Choose CubeWP\u003C\u002Fh3>\n\u003Col>\n\u003Cli>More power, more features, more value for Free.\u003C\u002Fli>\n\u003Cli>Rapid end-to-end project development\u003C\u002Fli>\n\u003Cli>Effortless dynamic content creation.\u003C\u002Fli>\n\u003Cli>Shortcode generation and insertion.\u003C\u002Fli>\n\u003Cli>Works with current or new sites.\u003C\u002Fli>\n\u003Cli>Not dependent on any specific page builders.\u003C\u002Fli>\n\u003Cli>Advanced Integration with Elementor and WP Bakery.\u003C\u002Fli>\n\u003Cli>Not dependent on any specific Theme.\u003C\u002Fli>\n\u003Cli>Lightweight and optimized for speed and SEO.\u003C\u002Fli>\n\u003Cli>Range of powerful add-ons available.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Core Features Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create Custom Post Types \u003C\u002Fli>\n\u003Cli>Create Custom Taxonomies Types  \u003C\u002Fli>\n\u003Cli>Custom Fields \u003C\u002Fli>\n\u003Cli>Repeatable Field Groups \u003C\u002Fli>\n\u003Cli>Relationship Fields\u003C\u002Fli>\n\u003Cli>Search Filter \u003C\u002Fli>\n\u003Cli>Search Form\u003C\u002Fli>\n\u003Cli>One-Click Export & Import\u003C\u002Fli>\n\u003Cli>Display any posts as markers on a Map\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Custom Post Type (Full WordPress default options)\u003C\u002Fh3>\n\u003Cp>Custom post types allow you to create custom content types for your WordPress site beyond the default options of posts and pages. For example, if you want to build a movie database like IMDB, you could use a custom post type called ‘Movies’ to store and display information about individual movies. This is especially useful when the default post types don’t meet the needs of a specific industry or niche. With custom post types, you have the flexibility to create content that is tailored to your specific needs.\u003C\u002Fp>\n\u003Ch3>⭐ Custom Taxonomy (Full WordPress default options)\u003C\u002Fh3>\n\u003Cp>Organize your custom post types with custom taxonomies to improve search, filtering, and data structure on both the front and back end of your site. Using custom taxonomies, you can group your custom post types in a way that makes it easier to find and access the content you need.\u003C\u002Fp>\n\u003Ch3>⭐ Custom Fields\u003C\u002Fh3>\n\u003Cp>Custom fields allow you to add extra details and customization to your post types and taxonomies, giving you greater control over your advanced website projects. The CubeWP framework includes 25 field types to choose from, giving you plenty of options for adding custom fields to your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>25 Custom Fields Types included.\n\u003Col>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Numbers\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>WYSIWYG editor\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Gallery\u003C\u002Fli>\n\u003Cli>File\u003C\u002Fli>\n\u003Cli>oEmbed\u003C\u002Fli>\n\u003Cli>Drop-down\u003C\u002Fli>\n\u003Cli>Checkboxes\u003C\u002Fli>\n\u003Cli>Radio buttons\u003C\u002Fli>\n\u003Cli>Switch\u003C\u002Fli>\n\u003Cli>Range\u003C\u002Fli>\n\u003Cli>Color Picker\u003C\u002Fli>\n\u003Cli>Date\u002Ftime picker\u003C\u002Fli>\n\u003Cli>Date picker\u003C\u002Fli>\n\u003Cli>Time picker\u003C\u002Fli>\n\u003Cli>Post\u003C\u002Fli>\n\u003Cli>Taxonomy\u003C\u002Fli>\n\u003Cli>User\u003C\u002Fli>\n\u003Cli>Repeatable Field Set\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Google Address\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Option to pin Google Address to Archive Map\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Rest API (Custom Fields)\u003C\u002Fh3>\n\u003Cp>CubeWP Custom Fields now supports the WordPress REST API, allowing you to view and manage custom fields for post types, users, and taxonomies using standard WP REST API endpoints. This feature makes it easier for developers to view and modify custom field data on their site\u003C\u002Fp>\n\u003Ch3>All Other Custom Field Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom Fields for Post Types\u003C\u002Fli>\n\u003Cli>Custom Fields for Taxonomies\u003C\u002Fli>\n\u003Cli>Custom Fields for User Roles\u003C\u002Fli>\n\u003Cli>Custom Fields Groups\u003C\u002Fli>\n\u003Cli>Custom Field Group Order\u003C\u002Fli>\n\u003Cli>Duplicate Custom Fields and Groups\u003C\u002Fli>\n\u003Cli>Custom Fields association with Post Types\u003C\u002Fli>\n\u003Cli>Custom Fields conditional with Taxonomies\u003C\u002Fli>\n\u003Cli>Default Value\u003C\u002Fli>\n\u003Cli>Place Holder\u003C\u002Fli>\n\u003Cli>Field Validation\n\u003Cul>\n\u003Cli>Custom Validation Error Message\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Multi-Optional Fields separate input for “value” and “label”\u003C\u002Fli>\n\u003Cli>Presentation UI\n\u003Cul>\n\u003Cli>Custom Class\u003C\u002Fli>\n\u003Cli>Custom ID\u003C\u002Fli>\n\u003Cli>Field Container Class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Conditional Logic are based on the values:\n\u003Cul>\n\u003Cli>Logics:\n\u003Cul>\n\u003Cli>is equal to\u003C\u002Fli>\n\u003Cli>is not equal to\u003C\u002Fli>\n\u003Cli>is empty\u003C\u002Fli>\n\u003Cli>is not empty\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Examples: If Field A is a drop-down field and has value as ABC and 123 and Field B has set a conditional logic, if  Field A has a value equal to ABC only then display Field B.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Relationship Fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Taxonomies\u003C\u002Fli>\n\u003Cli>Users\u003C\u002Fli>\n\u003Cli>Autocomplete option available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Drag and Drop Search Forms Builder\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Build search forms for any Post Types\u003C\u002Fli>\n\u003Cli>Layout Control (5 Columns)\n\u003Cul>\n\u003Cli>Easily set field size with one-click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Search Fields\n\u003Cul>\n\u003Cli>Keyword Fields\u003C\u002Fli>\n\u003Cli>Default or Custom Taxonomy\u003C\u002Fli>\n\u003Cli>Custom Fields (\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fcubewp-frontend-pro\u002F\" rel=\"nofollow ugc\">CubeWP Frontend Pro\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Search Form Settings\n\u003Cul>\n\u003Cli>Form Container Class\u003C\u002Fli>\n\u003Cli>Form Class\u003C\u002Fli>\n\u003Cli>Form ID\u003C\u002Fli>\n\u003Cli>Set a Search Result page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Taxonomy Settings\n\u003Cul>\n\u003Cli>Label\u003C\u002Fli>\n\u003Cli>Input Class\u003C\u002Fli>\n\u003Cli>Container Class\u003C\u002Fli>\n\u003Cli>Placeholder\u003C\u002Fli>\n\u003Cli>Display UI\n\u003Cul>\n\u003Cli>Drop-down\u003C\u002Fli>\n\u003Cli>Multi Drop-down\u003C\u002Fli>\n\u003Cli>Checkboxes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Select 2 UI (UI library)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Custom Field Settings (Frontend Pro Feature)\n\u003Cul>\n\u003Cli>Label\u003C\u002Fli>\n\u003Cli>Input Class\u003C\u002Fli>\n\u003Cli>Container Class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Get Shortcode and use anywhere.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Drag and Drop Search Filter Builder\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Build search filter for any Post Types\u003C\u002Fli>\n\u003Cli>Search Filters\n\u003Cul>\n\u003Cli>Keyword Fields\u003C\u002Fli>\n\u003Cli>Default or Custom Taxonomy\u003C\u002Fli>\n\u003Cli>Custom Fields (\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fcubewp-frontend-pro\u002F\" rel=\"nofollow ugc\">CubeWP Frontend Pro\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Search Filter Settings\n\u003Cul>\n\u003Cli>Form Container Class\u003C\u002Fli>\n\u003Cli>Form Class\u003C\u002Fli>\n\u003Cli>Form ID\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Taxonomy Settings\n\u003Cul>\n\u003Cli>Label\u003C\u002Fli>\n\u003Cli>Input Class\u003C\u002Fli>\n\u003Cli>Container Class\u003C\u002Fli>\n\u003Cli>Placeholder\u003C\u002Fli>\n\u003Cli>Display UI\n\u003Cul>\n\u003Cli>Drop-down\u003C\u002Fli>\n\u003Cli>Multi Drop-down\u003C\u002Fli>\n\u003Cli>Checkboxes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Select 2 UI (UI library)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Custom Field Settings (Frontend Pro Feature)\n\u003Cul>\n\u003Cli>Label\u003C\u002Fli>\n\u003Cli>Input Class\u003C\u002Fli>\n\u003Cli>Container Class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Default filter display on Archive page or Search result page\u003C\u002Fli>\n\u003Cli>Custom Shortcodes\u003Cbr \u002F>\n    * For complete Filter Result page\u003Cbr \u002F>\n    * For only Filter Fields\u003Cbr \u002F>\n    * For only Filter Breadcrumb\u003Cbr \u002F>\n    * For only Post Card layout switcher\u003Cbr \u002F>\n    * For only Filter result Map (Archive Map)\u003Cbr \u002F>\n    * For only Post Results on Archive using Filter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Frontend Dynamic Content Display without Coding\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Default Post Type’s Single Page and Archive Page with all custom fields data\u003C\u002Fli>\n\u003Cli>Posts Widget with Custom Post Types\u003C\u002Fli>\n\u003Cli>Taxonomy Widget with Custom Taxonomies\u003C\u002Fli>\n\u003Cli>Post Elements and Taxonomy Elements for Page Builders (Elementor and WP Bakery)\u003C\u002Fli>\n\u003Cli>Elementor Tags (Free Elementor) of CubeWP Custom Fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ Powerful Developer-Friendly Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily create any type of fields in CubeWP Settings.\u003C\u002Fli>\n\u003Cli>Custom Actions Hooks and Filters available to add your fields and complete sections into CubeWP settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ One-Click Export & Import\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>One-Click Export\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CubeWP Custom Post Types\u003C\u002Fli>\n\u003Cli>CubeWP Custom Taxonomies \u003C\u002Fli>\n\u003Cli>CubeWP Post Type Custom Fields\u003C\u002Fli>\n\u003Cli>CubeWP Taxonomy Custom Fields\u003C\u002Fli>\n\u003Cli>CubeWP User Custom Fields\u003C\u002Fli>\n\u003Cli>CubeWP Search Forms\u003C\u002Fli>\n\u003Cli>CubeWP Filter Forms\u003C\u002Fli>\n\u003Cli>CubeWP Post Types Forms (Pro)\u003C\u002Fli>\n\u003Cli>CubeWP User Registration Forms (Pro)\u003C\u002Fli>\n\u003Cli>CubeWP User Profile Forms (Pro)\u003C\u002Fli>\n\u003Cli>CubeWP Single Post layout (Pro)\u003C\u002Fli>\n\u003Cli>CubeWP User Dashboard (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>One-Click Import\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Imports only CubeWP exported file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⭐ FREE EXTENSION ⭐\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcubewp-forms\" rel=\"ugc\">CubeWP Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Forms is a free extension for the CubeWP Framework that lets you easily build professional-looking contact forms, lead forms, feedback forms, and other types of forms for your website using a drag-and-drop form builder.\u003C\u002Fp>\n\u003Cp>In addition to serving as a simple contact or lead form, CubeWP Forms can also be used for newsletter subscriptions as it’s already integrated with MailChimp.\u003C\u002Fp>\n\u003Cp>🎁 Bonus! Includes 10+ form templates with a dozen different styles to kickstart.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcubewp-wallet\" rel=\"ugc\">CubeWP Wallet\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Wallet is a feature-rich plugin designed primarily to integrate a wallet system into a WordPress themes or websites. Easily enable transactions to be added to a user’s wallet, provide withdrawal functionality, and even implement commission charges.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-social-login\" rel=\"nofollow ugc\">CubeWP Social Login\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Social Login is a powerful add-on for the CubeWP Framework that allows users to sign in and sign up using their Facebook and Google accounts. It also provides the option to connect existing accounts with these two popular social media platforms.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-bulk-import\" rel=\"nofollow ugc\">CubeWP Bulk Import\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Bulk Import Plugin is a user-friendly tool that simplifies content import in WordPress. It seamlessly handles large-scale imports of posts, pages, custom post types, taxonomies, and media files.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-post-claim\" rel=\"nofollow ugc\">CubeWP Post Claim\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Claim is a versatile plugin designed to add a post claim feature to your dynamic WordPress website. You can offer users the ability to claim ownership of posts, ensuring content integrity.\u003C\u002Fp>\n\u003Ch3>⭐ PREMIUM EXTENSIONS ⭐\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Do you want admin access to try our premium extensions?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemowp.io\u002Fget-demo.php?demo=CubeWP\" rel=\"nofollow ugc\">Click-here to create an instant sandbox\u003C\u002Fa> – Powered by DemoWP.io\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fcubewp-frontend-pro\" rel=\"nofollow ugc\">CubeWP Frontend Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>With CubeWP Frontend Pro, streamline your workflow by replacing multiple plugins and manual coding. This robust extension empowers you to create custom frontend forms, layouts, and dynamic content effortlessly.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced Search Builder: Enhance your search capabilities by adding various custom fields.\u003C\u002Fli>\n\u003Cli>Advanced Filter Builder: Expand filtering options with all available custom fields.\u003C\u002Fli>\n\u003Cli>User Signup Form Builder: Craft tailored registration forms for different user roles.\u003C\u002Fli>\n\u003Cli>User Profile Form Builder: Create personalized profile forms for diverse user roles.\u003C\u002Fli>\n\u003Cli>Post Types Form Builder: Develop front-end submission forms for any post type.\u003C\u002Fli>\n\u003Cli>Single-post Template Editor: Customize post details with a drag-and-drop layout builder.\u003C\u002Fli>\n\u003Cli>User Dashboard Builder: Easily construct custom user dashboards based on roles.\u003C\u002Fli>\n\u003Cli>Post Loop Generator: Gain full control over post grids for unique content presentation (HTML\u002FCSS skills required).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fcubewp-payments\" rel=\"nofollow ugc\">CubeWP Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Enable monetization via different revenue channels with WooCommerce once you have built your website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fcubewp-inbox\" rel=\"nofollow ugc\">CubeWP Inbox\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The CubeWP Inbox Pro add-on lets vendors respond to messages from their website without having to leave the site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-reviews\" rel=\"nofollow ugc\">CubeWP Reviews\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This extension enables users to share their thoughts, opinions, and experiences by posting reviews and multi-criteria ratings.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-booster\" rel=\"nofollow ugc\">CubeWP Booster\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Ads Booster feature within CubeWP Booster allows users to run targeted ad campaigns to boost their posts on a Pay-per-Click (ppc) or Pay-per-Day (PPD) basis.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fcubewp-addon-booking\" rel=\"nofollow ugc\">CubeWP Booking\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CubeWP Booking is a 3-in-1 Booking plugin, providing all necessary booking features including free or paid booking needs or build more advanced marketplaces.\u003C\u002Fp>\n\u003Ch3>⭐ PREMIUM THEMES ⭐\u003C\u002Fh3>\n\u003Cp>To kickstart an advanced website or web-app you can get all access to our premium themes library.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fstreetwise\" rel=\"nofollow ugc\">Streetwise\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Streetwise is a WordPress Real Estate theme developed with the CubeWP Framework. It draws inspiration from top real-world real-estate websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fyellowbooks\" rel=\"nofollow ugc\">YellowBooks\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>YellowBooks is a WordPress directory theme developed with the CubeWP Framework. It draws inspiration from top real-world directory websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fclx\" rel=\"nofollow ugc\">CLX\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>CLX is a WordPress Classified Ads theme developed with the CubeWP Framework. It draws inspiration from top real-world classified ads websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcubewp.com\u002Fdownloads\u002Fdubified\" rel=\"nofollow ugc\">Dubified\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Dubified is a WordPress Classified Ads theme developed with the CubeWP Framework. It draws inspiration from top real-world classified ads websites.\u003C\u002Fp>\n\u003Cp>Here are a few guides to quickly get you started with CubeWP and creating your own WordPress custom fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.cubewp.com\u002Fdocs\u002Fcubewp-framework\u002F\" rel=\"nofollow ugc\">CubeWP Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.cubewp.com\u002Fdocs\u002Fcubewp-framework\u002Fdeveloper-guides\u002Ffilters-actions\u002F\" rel=\"nofollow ugc\">CubeWP Developer Guides\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","CubeWP is an end-to-end dynamic content framework for WordPress to help you shrink time and cut cost of development up to 90%.",90149,12,"2026-01-08T07:18:00.000Z","5.0",[20,21,224,225,226],"custom-post-types","custom-taxonomies","metabox","https:\u002F\u002Fcubewp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcubewp-framework.1.1.29.zip",52,11,1,"2026-01-24 13:59:04",{"slug":234,"name":235,"version":236,"author":237,"author_profile":238,"description":239,"short_description":240,"active_installs":241,"downloaded":242,"rating":243,"num_ratings":48,"last_updated":244,"tested_up_to":245,"requires_at_least":222,"requires_php":18,"tags":246,"homepage":249,"download_link":250,"security_score":251,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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,16781,82,"2025-11-02T10:53:00.000Z","6.8.5",[20,4,247,248,24],"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",100,{"slug":253,"name":254,"version":255,"author":256,"author_profile":257,"description":258,"short_description":259,"active_installs":260,"downloaded":261,"rating":251,"num_ratings":262,"last_updated":263,"tested_up_to":264,"requires_at_least":182,"requires_php":265,"tags":266,"homepage":269,"download_link":270,"security_score":210,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ultimate-fields","Ultimate Fields","3.0.2","Radoslav Georgiev","https:\u002F\u002Fprofiles.wordpress.org\u002Fradogeorgiev\u002F","\u003Cp>With Ultimate Fields you can easily create fields in the admin. Those fields can be displayed when you are editing a post or page (any post type actually) or in an options page (ex. Theme Options) anywhere in the admin.\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.ultimate-fields.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ultimate-fields.com\u002F\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Various field types (listed below)\u003C\u002Fli>\n\u003Cli>Support for Post Type and Options Page as locations for fields. All locations have advanced placement rules, in order to only show them when needed.\u003C\u002Fli>\n\u003Cli>WYSIWYG Field Creation\u003C\u002Fli>\n\u003Cli>Focused on developers: A clean object-oriented API allows you to cleanly define all of your fields through code.\u003C\u002Fli>\n\u003Cli>Perfected tabs, alignment and styles\u003C\u002Fli>\n\u003Cli>Import, Export and in-theme JSON Synchronization\u003C\u002Fli>\n\u003Cli>JavaScript-based interface\u003C\u002Fli>\n\u003Cli>Unlimited field nesting with the Repeater and Complex fields\u003C\u002Fli>\n\u003Cli>Conditional Logic between fields in the same container (and ones on upper levels)\u003C\u002Fli>\n\u003Cli>REST API Support\u003C\u002Fli>\n\u003Cli>Admin Columns\u003C\u002Fli>\n\u003Cli>Integration with WordPress SEO for automatic field content ratings\u003C\u002Fli>\n\u003Cli>Clean styles: Ultimate Fields follows WordPress’ built in styles as much as possible and provides a seamless experience. It’s even fully responsive.\u003C\u002Fli>\n\u003Cli>Full-featured interface for data loading\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>WYSIWYG Editor\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Select\u003C\u002Fli>\n\u003Cli>Multiselect\u003C\u002Fli>\n\u003Cli>Image-Select (a visual select)\u003C\u002Fli>\n\u003Cli>File\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>WP Object (for selection of an object among posts, terms and users)\u003C\u002Fli>\n\u003Cli>WP Objects (for multiple objects)\u003C\u002Fli>\n\u003Cli>Link\u003C\u002Fli>\n\u003Cli>Section\u003C\u002Fli>\n\u003Cli>Tab\u003C\u002Fli>\n\u003Cli>Complex\u003C\u002Fli>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Repeaters\u003C\u002Fh4>\n\u003Cp>Repeaters can be used to add repeatable groups of fields. You can combine a text and a file field into a Slide group and allow the user to add as many slides as he needs. The value is saved in a single field!\u003C\u002Fp>\n\u003Cp>Additionally you can add different types of groups into a single repeater. This way the user could add both Video Slides and Image Slides through the same place.\u003C\u002Fp>\n\u003Ch4>Embedding in themes and plugins\u003C\u002Fh4>\n\u003Cp>Ultimate Fields has all the necessary logic built in. Just place it wherever you need and include ultimate-fields.php\u003C\u002Fp>\n","Easy and powerful custom fields management: Post Meta, Options Pages, Repeaters and many field types!",900,14539,20,"2018-05-15T13:59:00.000Z","4.9.29","5.4",[21,23,267,24,268],"post-meta","theme-options","https:\u002F\u002Fwww.ultimate-fields.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-fields.3.0.2.zip",{"attackSurface":272,"codeSignals":1145,"taintFlows":1414,"riskAssessment":1511,"analyzedAt":1528},{"hooks":273,"ajaxHandlers":1089,"restRoutes":1137,"shortcodes":1138,"cronEvents":1142,"entryPointCount":1144,"unprotectedCount":491},[274,280,283,286,290,294,299,304,307,312,317,322,326,331,336,341,346,350,354,357,360,363,366,369,372,374,377,380,383,386,387,389,392,395,399,402,405,410,414,416,419,421,424,427,429,431,434,436,438,441,443,445,447,450,453,457,460,464,468,471,473,476,480,483,486,490,494,497,500,503,505,506,509,513,515,518,522,525,527,529,530,532,534,537,539,543,548,552,556,561,565,570,574,576,580,584,587,590,592,595,598,602,605,608,612,615,619,622,626,629,632,635,638,641,644,647,650,652,656,659,662,665,668,671,675,679,683,687,692,695,697,699,701,703,706,709,712,714,718,721,724,726,729,732,735,738,742,745,747,750,753,755,757,759,762,764,765,767,770,772,774,778,780,784,788,792,795,798,800,802,804,807,809,812,813,815,817,819,820,824,826,828,829,830,831,833,836,838,840,841,843,845,848,850,853,856,859,861,864,867,869,871,874,875,876,877,882,887,890,893,896,900,904,907,910,914,918,920,923,925,928,930,933,935,937,939,941,943,946,950,953,957,960,963,966,969,971,974,977,980,981,984,989,992,994,997,1000,1003,1007,1010,1013,1015,1018,1021,1024,1026,1028,1031,1033,1035,1038,1040,1045,1047,1051,1053,1056,1058,1062,1066,1069,1073,1076,1079,1081,1083,1085,1087],{"type":275,"name":276,"callback":277,"priority":189,"file":278,"line":279},"action","init","register_post_status","acf.php",306,{"type":275,"name":276,"callback":276,"priority":281,"file":278,"line":282},5,307,{"type":275,"name":276,"callback":284,"priority":281,"file":278,"line":285},"register_post_types",308,{"type":275,"name":287,"callback":288,"file":278,"line":289},"activated_plugin","deactivate_other_instances",309,{"type":275,"name":291,"callback":292,"file":278,"line":293},"pre_current_active_plugins","plugin_deactivated_notice",310,{"type":295,"name":296,"callback":296,"priority":297,"file":278,"line":298},"filter","posts_where",10,313,{"type":295,"name":300,"callback":301,"priority":302,"file":278,"line":303},"wpml_get_home_url","acf_pro_license_ml_intercept",99,868,{"type":295,"name":305,"callback":301,"priority":302,"file":278,"line":306},"trp_home_url",869,{"type":275,"name":308,"callback":309,"priority":297,"file":310,"line":311},"acf\u002Ffields\u002Fselect\u002Fquery\u002Fkey=_acf_bidirectional_target","acf_build_bidirectional_relationship_field_target_args","includes\\acf-bidirectional-functions.php",207,{"type":275,"name":313,"callback":314,"file":315,"line":316},"acf\u002Fvalidate_field","acf_translate_field","includes\\acf-field-functions.php",343,{"type":295,"name":318,"callback":319,"priority":320,"file":315,"line":321},"wp_unique_post_slug","_acf_apply_unique_field_slug",999,1115,{"type":275,"name":323,"callback":324,"priority":297,"file":315,"line":325},"wp_untrash_post_status","_acf_untrash_field_post_status",1280,{"type":275,"name":327,"callback":328,"file":329,"line":330},"acf\u002Fsave_post","_acf_do_save_post","includes\\acf-form-functions.php",180,{"type":295,"name":332,"callback":333,"priority":29,"file":334,"line":335},"wp_kses_allowed_html","_acf_kses_allowed_html","includes\\acf-input-functions.php",114,{"type":275,"name":337,"callback":338,"priority":297,"file":339,"line":340},"switch_blog","acf_switch_stores","includes\\acf-utility-functions.php",113,{"type":275,"name":342,"callback":343,"priority":297,"file":344,"line":345},"acf\u002Fget_invalid_field_value","acf_log_invalid_field_notice","includes\\acf-value-functions.php",406,{"type":275,"name":347,"callback":347,"file":348,"line":349},"current_screen","includes\\admin\\admin-internal-post-type-list.php",70,{"type":275,"name":351,"callback":352,"file":348,"line":353},"admin_footer","include_pro_features",71,{"type":275,"name":355,"callback":355,"file":348,"line":356},"trashed_post",74,{"type":275,"name":358,"callback":358,"file":348,"line":359},"untrashed_post",75,{"type":275,"name":361,"callback":361,"file":348,"line":362},"deleted_post",76,{"type":275,"name":364,"callback":364,"file":348,"line":365},"admin_enqueue_scripts",159,{"type":275,"name":367,"callback":367,"file":348,"line":368},"admin_body_class",160,{"type":295,"name":370,"callback":370,"priority":297,"file":348,"line":371},"display_post_states",164,{"type":275,"name":351,"callback":351,"priority":231,"file":348,"line":373},166,{"type":295,"name":375,"callback":375,"priority":297,"file":348,"line":376},"page_row_actions",169,{"type":275,"name":351,"callback":378,"priority":231,"file":348,"line":379},"admin_footer__sync",174,{"type":275,"name":347,"callback":347,"file":381,"line":382},"includes\\admin\\admin-internal-post-type.php",45,{"type":295,"name":384,"callback":384,"priority":297,"file":381,"line":385},"use_block_editor_for_post_type",48,{"type":275,"name":367,"callback":367,"file":381,"line":27},{"type":295,"name":388,"callback":388,"file":381,"line":201},"post_updated_messages",{"type":275,"name":390,"callback":364,"file":381,"line":391},"acf\u002Finput\u002Fadmin_enqueue_scripts",95,{"type":275,"name":393,"callback":394,"file":381,"line":179},"acf\u002Finput\u002Fadmin_head","admin_head",{"type":275,"name":396,"callback":397,"file":381,"line":398},"acf\u002Finput\u002Fform_data","form_data",97,{"type":275,"name":400,"callback":351,"file":381,"line":401},"acf\u002Finput\u002Fadmin_footer",98,{"type":295,"name":403,"callback":404,"file":381,"line":251},"acf\u002Finput\u002Fadmin_l10n","admin_l10n",{"type":275,"name":406,"callback":407,"priority":302,"file":408,"line":409},"admin_notices","acf_render_admin_notices","includes\\admin\\admin-notices.php",126,{"type":275,"name":411,"callback":411,"priority":297,"file":412,"line":413},"admin_menu","includes\\admin\\admin-options-pages-preview.php",25,{"type":275,"name":367,"callback":367,"file":412,"line":415},47,{"type":275,"name":411,"callback":411,"priority":417,"file":418,"line":385},15,"includes\\admin\\admin-tools.php",{"type":275,"name":367,"callback":367,"file":418,"line":420},141,{"type":275,"name":411,"callback":411,"priority":262,"file":422,"line":423},"includes\\admin\\admin-upgrade.php",42,{"type":275,"name":425,"callback":425,"priority":262,"file":422,"line":426},"network_admin_menu",44,{"type":275,"name":406,"callback":406,"file":422,"line":428},65,{"type":275,"name":430,"callback":430,"file":422,"line":391},"network_admin_notices",{"type":275,"name":337,"callback":432,"priority":231,"file":422,"line":433},"wp_switch_roles_and_user",152,{"type":275,"name":367,"callback":367,"file":422,"line":435},177,{"type":275,"name":367,"callback":367,"file":422,"line":437},199,{"type":275,"name":411,"callback":411,"file":439,"line":440},"includes\\admin\\admin.php",26,{"type":275,"name":364,"callback":364,"file":439,"line":442},27,{"type":275,"name":367,"callback":367,"file":439,"line":444},28,{"type":275,"name":347,"callback":347,"file":439,"line":446},29,{"type":275,"name":406,"callback":448,"file":439,"line":449},"maybe_show_escaped_html_notice",30,{"type":275,"name":406,"callback":451,"file":439,"line":452},"maybe_show_select2_v3_deprecation_notice",31,{"type":275,"name":454,"callback":455,"file":439,"line":456},"admin_init","dismiss_escaped_html_notice",32,{"type":275,"name":454,"callback":458,"file":439,"line":459},"clear_escaped_html_log",33,{"type":295,"name":461,"callback":462,"file":439,"line":463},"parent_file","ensure_menu_selection",34,{"type":295,"name":465,"callback":466,"file":439,"line":467},"submenu_file","ensure_submenu_selection",35,{"type":275,"name":469,"callback":469,"file":439,"line":470},"in_admin_header",112,{"type":295,"name":472,"callback":472,"file":439,"line":340},"admin_footer_text",{"type":295,"name":474,"callback":475,"file":439,"line":335},"update_footer","admin_footer_version_text",{"type":275,"name":477,"callback":477,"priority":297,"file":478,"line":479},"post_submitbox_misc_actions","includes\\admin\\post-types\\admin-field-group.php",183,{"type":275,"name":481,"callback":481,"priority":297,"file":478,"line":482},"edit_form_after_title",184,{"type":295,"name":484,"callback":484,"priority":297,"file":478,"line":485},"screen_settings",187,{"type":295,"name":487,"callback":488,"priority":297,"file":478,"line":489},"get_user_option_screen_layout_acf-field-group","screen_layout",188,{"type":275,"name":411,"callback":411,"priority":491,"file":492,"line":493},7,"includes\\admin\\post-types\\admin-field-groups.php",46,{"type":275,"name":495,"callback":496,"file":492,"line":415},"load-edit.php","handle_redirection",{"type":275,"name":498,"callback":499,"priority":297,"file":492,"line":385},"post_class","get_admin_table_post_classes",{"type":275,"name":477,"callback":477,"priority":297,"file":501,"line":502},"includes\\admin\\post-types\\admin-post-type.php",162,{"type":275,"name":481,"callback":481,"priority":297,"file":501,"line":504},163,{"type":295,"name":484,"callback":484,"priority":297,"file":501,"line":373},{"type":295,"name":507,"callback":488,"priority":297,"file":501,"line":508},"get_user_option_screen_layout_acf-post-type",167,{"type":295,"name":510,"callback":511,"priority":297,"file":501,"line":512},"get_user_option_metaboxhidden_acf-post-type","force_basic_settings",168,{"type":295,"name":514,"callback":511,"priority":297,"file":501,"line":376},"get_user_option_closedpostboxes_acf-post-type",{"type":295,"name":514,"callback":516,"priority":297,"file":501,"line":517},"force_advanced_settings",170,{"type":275,"name":411,"callback":411,"priority":519,"file":520,"line":521},8,"includes\\admin\\post-types\\admin-post-types.php",50,{"type":275,"name":411,"callback":411,"priority":28,"file":523,"line":524},"includes\\admin\\post-types\\admin-taxonomies.php",49,{"type":275,"name":477,"callback":477,"priority":297,"file":526,"line":371},"includes\\admin\\post-types\\admin-taxonomy.php",{"type":275,"name":481,"callback":481,"priority":297,"file":526,"line":528},165,{"type":295,"name":484,"callback":484,"priority":297,"file":526,"line":512},{"type":295,"name":531,"callback":488,"priority":297,"file":526,"line":376},"get_user_option_screen_layout_acf-taxonomy",{"type":295,"name":533,"callback":511,"priority":297,"file":526,"line":517},"get_user_option_metaboxhidden_acf-taxonomy",{"type":295,"name":535,"callback":511,"priority":297,"file":526,"line":536},"get_user_option_closedpostboxes_acf-taxonomy",171,{"type":295,"name":535,"callback":516,"priority":297,"file":526,"line":538},172,{"type":295,"name":540,"callback":541,"priority":297,"file":542,"line":166},"user_search_columns","filter_search_columns","includes\\ajax\\class-acf-ajax-query-users.php",{"type":295,"name":544,"callback":545,"priority":297,"file":546,"line":547},"posts_orderby","_acf_orderby_post_type","includes\\api\\api-helpers.php",1320,{"type":295,"name":549,"callback":550,"file":546,"line":551},"acf\u002Fsettings\u002Fuploader","_acf_settings_uploader",3055,{"type":295,"name":553,"callback":554,"priority":231,"file":546,"line":555},"acf\u002Fsettings\u002Fenable_meta_box_cb_edit","acf_settings_enable_meta_box_cb_edit",4029,{"type":275,"name":557,"callback":558,"priority":297,"file":559,"line":560},"acf\u002Fremoved_unsafe_html","_acf_log_escaped_html","includes\\api\\api-template.php",189,{"type":295,"name":562,"callback":563,"file":559,"line":564},"acf\u002Fprevent_access_to_unknown_fields","__return_true",1075,{"type":295,"name":566,"callback":567,"priority":297,"file":568,"line":569},"terms_clauses","_acf_terms_clauses","includes\\api\\api-term.php",196,{"type":275,"name":276,"callback":571,"file":572,"line":573},"register_scripts","includes\\assets.php",54,{"type":275,"name":364,"callback":575,"priority":262,"file":572,"line":560},"enqueue_scripts",{"type":275,"name":577,"callback":578,"priority":262,"file":572,"line":579},"admin_print_scripts","print_scripts",190,{"type":275,"name":581,"callback":582,"priority":262,"file":572,"line":583},"admin_print_footer_scripts","print_footer_scripts",191,{"type":275,"name":351,"callback":585,"priority":231,"file":572,"line":586},"print_uploader_scripts",320,{"type":295,"name":318,"callback":588,"priority":320,"file":589,"line":188},"apply_unique_post_slug","includes\\class-acf-internal-post-type.php",{"type":275,"name":323,"callback":591,"priority":297,"file":589,"line":210},"untrash_post_status",{"type":295,"name":313,"callback":593,"priority":262,"file":594,"line":463},"validate_field","includes\\compatibility.php",{"type":295,"name":596,"callback":597,"priority":262,"file":594,"line":467},"acf\u002Fvalidate_field\u002Ftype=textarea","validate_textarea_field",{"type":295,"name":599,"callback":600,"priority":262,"file":594,"line":601},"acf\u002Fvalidate_field\u002Ftype=relationship","validate_relationship_field",36,{"type":295,"name":603,"callback":600,"priority":262,"file":594,"line":604},"acf\u002Fvalidate_field\u002Ftype=post_object",37,{"type":295,"name":606,"callback":600,"priority":262,"file":594,"line":607},"acf\u002Fvalidate_field\u002Ftype=page_link",38,{"type":295,"name":609,"callback":610,"priority":262,"file":594,"line":611},"acf\u002Fvalidate_field\u002Ftype=image","validate_image_field",39,{"type":295,"name":613,"callback":610,"priority":262,"file":594,"line":614},"acf\u002Fvalidate_field\u002Ftype=file",40,{"type":295,"name":616,"callback":617,"priority":262,"file":594,"line":618},"acf\u002Fvalidate_field\u002Ftype=wysiwyg","validate_wysiwyg_field",41,{"type":295,"name":620,"callback":621,"priority":262,"file":594,"line":423},"acf\u002Fvalidate_field\u002Ftype=date_picker","validate_date_picker_field",{"type":295,"name":623,"callback":624,"priority":262,"file":594,"line":625},"acf\u002Fvalidate_field\u002Ftype=taxonomy","validate_taxonomy_field",43,{"type":295,"name":627,"callback":628,"priority":262,"file":594,"line":426},"acf\u002Fvalidate_field\u002Ftype=date_time_picker","validate_date_time_picker_field",{"type":295,"name":630,"callback":631,"priority":262,"file":594,"line":382},"acf\u002Fvalidate_field\u002Ftype=user","validate_user_field",{"type":295,"name":633,"callback":634,"priority":262,"file":594,"line":493},"acf\u002Fvalidate_field_group","validate_field_group",{"type":295,"name":636,"callback":637,"priority":262,"file":594,"line":524},"acf\u002Ffield_wrapper_attributes","field_wrapper_attributes",{"type":295,"name":639,"callback":640,"priority":262,"file":594,"line":229},"acf\u002Flocation\u002Fvalidate_rule\u002Ftype=post_taxonomy","validate_post_taxonomy_location_rule",{"type":295,"name":642,"callback":640,"priority":262,"file":594,"line":643},"acf\u002Flocation\u002Fvalidate_rule\u002Ftype=post_category",53,{"type":275,"name":645,"callback":276,"file":594,"line":646},"acf\u002Finit",56,{"type":295,"name":648,"callback":648,"file":649,"line":382},"get_media_item_args","includes\\fields\\class-acf-field-file.php",{"type":295,"name":648,"callback":648,"file":651,"line":521},"includes\\fields\\class-acf-field-image.php",{"type":295,"name":653,"callback":654,"priority":297,"file":655,"line":415},"acf\u002Fconditional_logic\u002Fchoices","render_field_page_link_conditional_choices","includes\\fields\\class-acf-field-page_link.php",{"type":295,"name":653,"callback":657,"priority":297,"file":658,"line":423},"render_field_post_object_conditional_choices","includes\\fields\\class-acf-field-post_object.php",{"type":295,"name":653,"callback":660,"priority":297,"file":661,"line":618},"render_field_relation_conditional_choices","includes\\fields\\class-acf-field-relationship.php",{"type":295,"name":653,"callback":663,"priority":297,"file":664,"line":573},"render_field_taxonomy_conditional_choices","includes\\fields\\class-acf-field-taxonomy.php",{"type":275,"name":327,"callback":666,"priority":417,"file":664,"line":667},"save_post",57,{"type":295,"name":653,"callback":669,"priority":297,"file":670,"line":618},"render_field_user_conditional_choices","includes\\fields\\class-acf-field-user.php",{"type":275,"name":672,"callback":673,"priority":297,"file":670,"line":674},"acf\u002Fajax\u002Fquery_users\u002Finit","ajax_query_init",388,{"type":295,"name":676,"callback":677,"priority":297,"file":670,"line":678},"acf\u002Fajax\u002Fquery_users\u002Fargs","ajax_query_args",389,{"type":295,"name":680,"callback":681,"priority":297,"file":670,"line":682},"acf\u002Fajax\u002Fquery_users\u002Fresult","ajax_query_result",390,{"type":295,"name":684,"callback":685,"priority":297,"file":670,"line":686},"acf\u002Fajax\u002Fquery_users\u002Fsearch_columns","ajax_query_search_columns",391,{"type":275,"name":688,"callback":689,"file":690,"line":691},"acf\u002Fenqueue_uploader","acf_enqueue_uploader","includes\\fields\\class-acf-field-wysiwyg.php",51,{"type":295,"name":693,"callback":694,"priority":230,"file":690,"line":353},"acf_the_content","capital_P_dangit",{"type":295,"name":693,"callback":696,"file":690,"line":166},"wptexturize",{"type":295,"name":693,"callback":698,"priority":262,"file":690,"line":356},"convert_smilies",{"type":295,"name":693,"callback":700,"file":690,"line":359},"wpautop",{"type":295,"name":693,"callback":702,"file":690,"line":362},"shortcode_unautop",{"type":295,"name":693,"callback":704,"file":690,"line":705},"anonymous",78,{"type":295,"name":693,"callback":707,"priority":230,"file":690,"line":708},"do_shortcode",79,{"type":295,"name":693,"callback":710,"priority":519,"file":690,"line":711},"run_shortcode",83,{"type":295,"name":693,"callback":713,"priority":519,"file":690,"line":188},"autoembed",{"type":295,"name":715,"callback":716,"priority":297,"file":690,"line":717},"acf_the_editor_content","format_for_editor",227,{"type":295,"name":693,"callback":719,"priority":231,"file":690,"line":720},"acf_esc_html",407,{"type":275,"name":390,"callback":722,"priority":297,"file":723,"line":188},"input_admin_enqueue_scripts","includes\\fields\\class-acf-field.php",{"type":275,"name":393,"callback":725,"priority":297,"file":723,"line":210},"input_admin_head",{"type":275,"name":396,"callback":727,"priority":297,"file":723,"line":728},"input_form_data",86,{"type":295,"name":403,"callback":730,"priority":297,"file":723,"line":731},"input_admin_l10n",87,{"type":275,"name":400,"callback":733,"priority":297,"file":723,"line":734},"input_admin_footer",88,{"type":275,"name":736,"callback":737,"priority":297,"file":723,"line":164},"acf\u002Ffield_group\u002Fadmin_enqueue_scripts","field_group_admin_enqueue_scripts",{"type":275,"name":739,"callback":740,"priority":297,"file":723,"line":741},"acf\u002Ffield_group\u002Fadmin_head","field_group_admin_head",92,{"type":275,"name":743,"callback":744,"priority":297,"file":723,"line":27},"acf\u002Ffield_group\u002Fadmin_footer","field_group_admin_footer",{"type":275,"name":364,"callback":364,"file":746,"line":446},"includes\\forms\\form-attachment.php",{"type":295,"name":748,"callback":749,"priority":297,"file":746,"line":456},"attachment_fields_to_edit","edit_attachment",{"type":295,"name":751,"callback":752,"priority":297,"file":746,"line":467},"attachment_fields_to_save","save_attachment",{"type":275,"name":351,"callback":351,"priority":29,"file":746,"line":754},66,{"type":275,"name":364,"callback":364,"file":756,"line":449},"includes\\forms\\form-comment.php",{"type":295,"name":758,"callback":758,"priority":320,"file":756,"line":459},"comment_form_field_comment",{"type":275,"name":760,"callback":761,"priority":297,"file":756,"line":607},"edit_comment","save_comment",{"type":275,"name":763,"callback":761,"priority":297,"file":756,"line":611},"comment_post",{"type":275,"name":351,"callback":351,"priority":297,"file":756,"line":13},{"type":275,"name":766,"callback":760,"priority":297,"file":756,"line":164},"add_meta_boxes_comment",{"type":275,"name":768,"callback":768,"file":769,"line":521},"customize_controls_init","includes\\forms\\form-customizer.php",{"type":275,"name":771,"callback":771,"priority":231,"file":769,"line":691},"customize_preview_init",{"type":275,"name":773,"callback":773,"priority":231,"file":769,"line":229},"customize_save",{"type":295,"name":775,"callback":776,"priority":297,"file":769,"line":777},"widget_update_callback","save_widget",55,{"type":275,"name":400,"callback":351,"priority":231,"file":769,"line":779},80,{"type":295,"name":781,"callback":782,"priority":297,"file":769,"line":783},"acf\u002Fpre_load_value","pre_load_value",234,{"type":295,"name":785,"callback":786,"priority":297,"file":769,"line":787},"acf\u002Fpre_load_reference","pre_load_reference",235,{"type":275,"name":789,"callback":790,"priority":231,"file":791,"line":604},"acf\u002Fvalidate_save_post","validate_save_post","includes\\forms\\form-front.php",{"type":295,"name":793,"callback":794,"priority":281,"file":791,"line":607},"acf\u002Fpre_save_post","pre_save_post",{"type":275,"name":796,"callback":796,"file":797,"line":463},"enqueue_block_editor_assets","includes\\forms\\form-gutenberg.php",{"type":275,"name":789,"callback":799,"priority":320,"file":797,"line":604},"acf_validate_save_post",{"type":275,"name":801,"callback":801,"priority":262,"file":797,"line":573},"add_meta_boxes",{"type":275,"name":803,"callback":803,"file":797,"line":667},"block_editor_meta_box_hidden_fields",{"type":295,"name":805,"callback":805,"file":797,"line":806},"filter_block_editor_meta_boxes",60,{"type":275,"name":364,"callback":364,"file":808,"line":459},"includes\\forms\\form-nav-menu.php",{"type":275,"name":810,"callback":811,"file":808,"line":463},"wp_update_nav_menu","update_nav_menu",{"type":275,"name":789,"callback":799,"priority":281,"file":808,"line":467},{"type":275,"name":814,"callback":814,"priority":297,"file":808,"line":601},"wp_nav_menu_item_custom_fields",{"type":295,"name":816,"callback":816,"priority":297,"file":808,"line":611},"wp_get_nav_menu_items",{"type":295,"name":818,"callback":818,"priority":297,"file":808,"line":614},"wp_edit_nav_menu_walker",{"type":275,"name":351,"callback":351,"priority":231,"file":808,"line":754},{"type":275,"name":821,"callback":822,"file":823,"line":604},"load-post.php","initialize","includes\\forms\\form-post.php",{"type":275,"name":825,"callback":822,"file":823,"line":607},"load-post-new.php",{"type":295,"name":827,"callback":827,"priority":297,"file":823,"line":618},"wp_insert_post_empty_content",{"type":275,"name":666,"callback":666,"priority":297,"file":823,"line":423},{"type":275,"name":801,"callback":801,"priority":297,"file":823,"line":243},{"type":275,"name":481,"callback":481,"file":823,"line":536},{"type":275,"name":364,"callback":364,"file":832,"line":456},"includes\\forms\\form-taxonomy.php",{"type":275,"name":834,"callback":835,"priority":297,"file":832,"line":467},"create_term","save_term",{"type":275,"name":837,"callback":835,"priority":297,"file":832,"line":601},"edit_term",{"type":275,"name":839,"callback":839,"priority":297,"file":832,"line":611},"delete_term",{"type":275,"name":351,"callback":351,"priority":297,"file":832,"line":201},{"type":275,"name":364,"callback":364,"file":842,"line":604},"includes\\forms\\form-user.php",{"type":275,"name":844,"callback":844,"file":842,"line":607},"login_form_register",{"type":275,"name":846,"callback":847,"file":842,"line":618},"show_user_profile","render_edit",{"type":275,"name":849,"callback":847,"file":842,"line":423},"edit_user_profile",{"type":275,"name":851,"callback":852,"file":842,"line":625},"user_new_form","render_new",{"type":275,"name":854,"callback":855,"file":842,"line":426},"register_form","render_register",{"type":275,"name":857,"callback":858,"file":842,"line":415},"user_register","save_user",{"type":275,"name":860,"callback":858,"file":842,"line":385},"profile_update",{"type":295,"name":862,"callback":863,"priority":297,"file":842,"line":691},"registration_errors","filter_registration_errors",{"type":295,"name":781,"callback":865,"priority":297,"file":842,"line":866},"filter_pre_load_value",194,{"type":275,"name":400,"callback":351,"priority":297,"file":842,"line":868},259,{"type":275,"name":364,"callback":364,"file":870,"line":493},"includes\\forms\\form-widget.php",{"type":275,"name":872,"callback":873,"priority":297,"file":870,"line":415},"in_widget_form","edit_widget",{"type":275,"name":789,"callback":799,"priority":281,"file":870,"line":385},{"type":295,"name":775,"callback":776,"priority":297,"file":870,"line":691},{"type":275,"name":400,"callback":351,"priority":231,"file":870,"line":779},{"type":295,"name":878,"callback":879,"file":880,"line":881},"acf\u002Fget_cache_key","_acf_apply_language_cache_key","includes\\l10n.php",156,{"type":295,"name":883,"callback":884,"priority":262,"file":885,"line":886},"acf\u002Fload_field_groups","_acf_apply_get_local_internal_posts","includes\\local-fields.php",661,{"type":295,"name":888,"callback":884,"priority":262,"file":885,"line":889},"acf\u002Fload_post_types",662,{"type":295,"name":891,"callback":884,"priority":262,"file":885,"line":892},"acf\u002Fload_taxonomies",663,{"type":295,"name":894,"callback":884,"priority":262,"file":885,"line":895},"acf\u002Fload_ui_options_pages",664,{"type":295,"name":897,"callback":898,"priority":262,"file":885,"line":899},"acf\u002Fis_field_key","_acf_apply_is_local_field_key",683,{"type":295,"name":901,"callback":902,"priority":262,"file":885,"line":903},"acf\u002Fis_field_group_key","_acf_apply_is_local_internal_post_type_key",716,{"type":295,"name":905,"callback":902,"priority":262,"file":885,"line":906},"acf\u002Fis_post_type_key",717,{"type":295,"name":908,"callback":902,"priority":262,"file":885,"line":909},"acf\u002Fis_taxonomy_key",718,{"type":275,"name":911,"callback":912,"priority":29,"file":885,"line":913},"acf\u002Finclude_fields","_acf_do_prepare_local_fields",743,{"type":275,"name":915,"callback":916,"file":917,"line":426},"acf\u002Fupdate_field_group","update_field_group","includes\\local-json.php",{"type":275,"name":919,"callback":916,"file":917,"line":382},"acf\u002Funtrash_field_group",{"type":275,"name":921,"callback":922,"file":917,"line":493},"acf\u002Ftrash_field_group","delete_field_group",{"type":275,"name":924,"callback":922,"file":917,"line":415},"acf\u002Fdelete_field_group",{"type":275,"name":926,"callback":927,"file":917,"line":385},"acf\u002Fupdate_post_type","update_internal_post_type",{"type":275,"name":929,"callback":927,"file":917,"line":524},"acf\u002Funtrash_post_type",{"type":275,"name":931,"callback":932,"file":917,"line":521},"acf\u002Ftrash_post_type","delete_internal_post_type",{"type":275,"name":934,"callback":932,"file":917,"line":691},"acf\u002Fdelete_post_type",{"type":275,"name":936,"callback":927,"file":917,"line":229},"acf\u002Fupdate_taxonomy",{"type":275,"name":938,"callback":927,"file":917,"line":643},"acf\u002Funtrash_taxonomy",{"type":275,"name":940,"callback":932,"file":917,"line":573},"acf\u002Ftrash_taxonomy",{"type":275,"name":942,"callback":932,"file":917,"line":777},"acf\u002Fdelete_taxonomy",{"type":275,"name":911,"callback":944,"file":917,"line":945},"include_fields",58,{"type":275,"name":947,"callback":948,"file":917,"line":949},"acf\u002Finclude_post_types","include_post_types",59,{"type":275,"name":951,"callback":952,"file":917,"line":806},"acf\u002Finclude_taxonomies","include_taxonomies",{"type":295,"name":954,"callback":955,"priority":231,"file":956,"line":614},"acf\u002Fpre_load_post_id","pre_load_post_id","includes\\local-meta.php",{"type":295,"name":958,"callback":959,"priority":231,"file":956,"line":618},"acf\u002Fpre_load_meta","pre_load_meta",{"type":295,"name":961,"callback":962,"priority":231,"file":956,"line":423},"acf\u002Fpre_load_metadata","pre_load_metadata",{"type":295,"name":964,"callback":965,"priority":231,"file":956,"line":470},"acf\u002Fpre_update_metadata","capture_update_metadata",{"type":275,"name":967,"callback":575,"file":968,"line":456},"acf\u002Fenqueue_scripts","includes\\media.php",{"type":275,"name":327,"callback":970,"priority":281,"file":968,"line":467},"save_files",{"type":295,"name":972,"callback":973,"priority":297,"file":968,"line":607},"wp_handle_upload_prefilter","handle_upload_prefilter",{"type":295,"name":975,"callback":975,"priority":297,"file":968,"line":976},"image_size_names_choose",130,{"type":295,"name":978,"callback":978,"priority":297,"file":968,"line":979},"wp_prepare_attachment_for_js",182,{"type":295,"name":975,"callback":975,"priority":297,"file":968,"line":479},{"type":295,"name":978,"callback":982,"priority":281,"file":968,"line":983},"clear_acf_errors_for_core_requests",185,{"type":295,"name":985,"callback":986,"priority":231,"file":987,"line":988},"acf\u002Fpre_update_field_group","pre_update_field_group","includes\\post-types\\class-acf-field-group.php",81,{"type":275,"name":645,"callback":284,"priority":990,"file":991,"line":188},6,"includes\\post-types\\class-acf-post-type.php",{"type":295,"name":993,"callback":993,"priority":297,"file":991,"line":210},"enter_title_here",{"type":275,"name":645,"callback":995,"priority":990,"file":996,"line":188},"register_taxonomies","includes\\post-types\\class-acf-taxonomy.php",{"type":295,"name":998,"callback":822,"priority":297,"file":999,"line":452},"rest_pre_dispatch","includes\\rest-api\\class-acf-rest-api.php",{"type":275,"name":1001,"callback":1002,"file":999,"line":456},"rest_api_init","register_field",{"type":295,"name":1004,"callback":1005,"priority":297,"file":1006,"line":385},"rest_prepare_user","load_item_links","includes\\rest-api\\class-acf-rest-embed-links.php",{"type":275,"name":1008,"callback":1008,"priority":297,"file":1009,"line":446},"wp_restore_post_revision","includes\\revisions.php",{"type":295,"name":1011,"callback":1012,"priority":297,"file":1009,"line":449},"_wp_post_revision_fields","wp_preview_post_fields",{"type":295,"name":1011,"callback":1014,"priority":297,"file":1009,"line":452},"wp_post_revision_fields",{"type":295,"name":1016,"callback":1017,"priority":297,"file":1009,"line":456},"acf\u002Fvalidate_post_id","acf_validate_post_id",{"type":275,"name":1019,"callback":1020,"priority":297,"file":1009,"line":601},"_wp_put_post_revision","maybe_save_revision",{"type":295,"name":1022,"callback":1023,"priority":28,"file":1009,"line":604},"wp_save_post_revision_post_has_changed","check_acf_fields_have_changed",{"type":295,"name":1025,"callback":1025,"file":1009,"line":607},"wp_post_revision_meta_keys",{"type":295,"name":1027,"callback":1027,"priority":297,"file":1009,"line":423},"wp_save_post_revision_check_for_changes",{"type":295,"name":1029,"callback":1029,"file":1030,"line":442},"tabify_posttypes","includes\\third-party.php",{"type":275,"name":1032,"callback":1032,"file":1030,"line":444},"tabify_add_meta_boxes",{"type":295,"name":1034,"callback":1034,"file":1030,"line":459},"pts_allowed_pages",{"type":295,"name":1036,"callback":1037,"priority":297,"file":1030,"line":607},"acf\u002Fget_post_types","ee_get_post_types",{"type":275,"name":1039,"callback":1039,"file":1030,"line":625},"doing_dark_mode",{"type":275,"name":1041,"callback":1042,"priority":297,"file":1043,"line":1044},"wp_upgrade","acf_wp_upgrade_550_termmeta","includes\\upgrades.php",459,{"type":275,"name":789,"callback":799,"priority":281,"file":1046,"line":614},"includes\\validation.php",{"type":275,"name":1048,"callback":1049,"file":1050,"line":385},"acf\u002Fverify_ajax","verify_ajax","includes\\wpml.php",{"type":295,"name":1052,"callback":1052,"file":1050,"line":691},"get_translatable_documents",{"type":275,"name":1054,"callback":1055,"priority":297,"file":1050,"line":667},"acf\u002Fupgrade_500_field_group","upgrade_500_field_group",{"type":275,"name":1057,"callback":1057,"priority":297,"file":1050,"line":945},"icl_make_duplicate",{"type":295,"name":1059,"callback":1060,"file":1050,"line":1061},"acf\u002Fsettings\u002Fsave_json","settings_save_json",61,{"type":295,"name":1063,"callback":1064,"file":1050,"line":1065},"acf\u002Fsettings\u002Fload_json","settings_load_json",62,{"type":275,"name":645,"callback":1067,"file":1068,"line":449},"register_binding_sources","src\\Blocks\\Bindings.php",{"type":275,"name":1070,"callback":1071,"file":1072,"line":463},"debug_information","render_tab_content","src\\Site_Health\\Site_Health.php",{"type":275,"name":1074,"callback":1075,"file":1072,"line":467},"acf_update_site_health_data","update_site_health_data",{"type":275,"name":1077,"callback":1078,"file":1072,"line":423},"acf\u002Ffirst_activated","add_activation_event",{"type":275,"name":1080,"callback":1078,"file":1072,"line":625},"acf\u002Factivated_pro",{"type":295,"name":985,"callback":1082,"file":1072,"line":426},"pre_update_acf_internal_cpt",{"type":295,"name":1084,"callback":1082,"file":1072,"line":382},"acf\u002Fpre_update_post_type",{"type":295,"name":1086,"callback":1082,"file":1072,"line":493},"acf\u002Fpre_update_taxonomy",{"type":295,"name":1088,"callback":1082,"file":1072,"line":415},"acf\u002Fpre_update_ui_options_page",[1090,1095,1098,1101,1104,1108,1109,1111,1112,1114,1115,1117,1118,1121,1122,1124,1125,1128,1130,1131,1134,1136],{"action":1091,"nopriv":1092,"callback":1093,"hasNonce":1094,"hasCapCheck":1094,"file":381,"line":415},"acf\u002Flink_field_groups",false,"ajax_link_field_groups",true,{"action":1096,"nopriv":1092,"callback":1097,"hasNonce":1092,"hasCapCheck":1094,"file":478,"line":382},"acf\u002Ffield_group\u002Frender_field_settings","ajax_render_field_settings",{"action":1099,"nopriv":1092,"callback":1100,"hasNonce":1092,"hasCapCheck":1094,"file":478,"line":493},"acf\u002Ffield_group\u002Frender_location_rule","ajax_render_location_rule",{"action":1102,"nopriv":1092,"callback":1103,"hasNonce":1094,"hasCapCheck":1094,"file":478,"line":415},"acf\u002Ffield_group\u002Fmove_field","ajax_move_field",{"action":1105,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1092,"file":1107,"line":493},"acf\u002Ffields\u002Foembed\u002Fsearch","ajax_query","includes\\fields\\class-acf-field-oembed.php",{"action":1105,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1092,"file":1107,"line":415},{"action":1110,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":655,"line":382},"acf\u002Ffields\u002Fpage_link\u002Fquery",{"action":1110,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":655,"line":493},{"action":1113,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":658,"line":614},"acf\u002Ffields\u002Fpost_object\u002Fquery",{"action":1113,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":658,"line":618},{"action":1116,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":661,"line":426},"acf\u002Ffields\u002Frelationship\u002Fquery",{"action":1116,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":661,"line":382},{"action":1119,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":1120,"line":625},"acf\u002Ffields\u002Fselect\u002Fquery","includes\\fields\\class-acf-field-select.php",{"action":1119,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":1120,"line":426},{"action":1123,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":664,"line":691},"acf\u002Ffields\u002Ftaxonomy\u002Fquery",{"action":1123,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1094,"file":664,"line":229},{"action":1126,"nopriv":1092,"callback":1127,"hasNonce":1092,"hasCapCheck":1094,"file":664,"line":643},"acf\u002Ffields\u002Ftaxonomy\u002Fadd_term","ajax_add_term",{"action":1129,"nopriv":1092,"callback":1106,"hasNonce":1092,"hasCapCheck":1092,"file":670,"line":426},"acf\u002Ffields\u002Fuser\u002Fquery",{"action":1129,"nopriv":1094,"callback":1106,"hasNonce":1092,"hasCapCheck":1092,"file":670,"line":382},{"action":1132,"nopriv":1092,"callback":1133,"hasNonce":1092,"hasCapCheck":1092,"file":968,"line":618},"query-attachments","wp_ajax_query_attachments",{"action":789,"nopriv":1092,"callback":1135,"hasNonce":1092,"hasCapCheck":1092,"file":1046,"line":607},"ajax_validate_save_post",{"action":789,"nopriv":1094,"callback":1135,"hasNonce":1092,"hasCapCheck":1092,"file":1046,"line":611},[],[1139],{"tag":20,"callback":1140,"file":559,"line":1141},"acf_shortcode",1133,[1143],{"hook":1074,"callback":1074,"file":1072,"line":607},23,{"dangerousFunctions":1146,"sqlUsage":1151,"outputEscaping":1154,"fileOperations":297,"externalRequests":29,"nonceChecks":48,"capabilityChecks":1286,"bundledLibraries":1410},[1147],{"fn":1148,"file":1149,"line":892,"context":1150},"unserialize","includes\\acf-helper-functions.php","return @unserialize( trim( $data ), array( 'allowed_classes' => false ) ); \u002F\u002Fphpcs:ignore -- allowed",{"prepared":1152,"raw":29,"locations":1153},24,[],{"escaped":1155,"rawEcho":1156,"locations":1157},464,138,[1158,1161,1163,1165,1167,1169,1171,1173,1175,1177,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1211,1213,1215,1217,1219,1220,1221,1223,1225,1227,1229,1231,1233,1235,1236,1238,1240,1241,1243,1245,1248,1250,1252,1254,1257,1259,1260,1261,1263,1265,1266,1269,1270,1272,1273,1275,1277,1278,1279,1280,1282,1283,1284,1287,1289,1291,1292,1294,1296,1297,1299,1301,1302,1304,1306,1307,1308,1309,1310,1313,1315,1316,1318,1319,1321,1323,1326,1329,1331,1333,1335,1336,1337,1339,1342,1344,1346,1348,1349,1352,1354,1357,1358,1360,1363,1366,1368,1369,1371,1372,1374,1376,1378,1380,1382,1384,1385,1388,1389,1391,1392,1393,1395,1397,1398,1400,1401,1403,1404,1406,1408],{"file":315,"line":1159,"context":1160},762,"raw output",{"file":315,"line":1162,"context":1160},764,{"file":315,"line":1164,"context":1160},769,{"file":315,"line":1166,"context":1160},771,{"file":315,"line":1168,"context":1160},776,{"file":315,"line":1170,"context":1160},781,{"file":315,"line":1172,"context":1160},842,{"file":315,"line":1174,"context":1160},844,{"file":334,"line":1176,"context":1160},143,{"file":334,"line":63,"context":1160},{"file":334,"line":1179,"context":1160},212,{"file":334,"line":1181,"context":1160},277,{"file":334,"line":1183,"context":1160},312,{"file":334,"line":1185,"context":1160},380,{"file":334,"line":1187,"context":1160},411,{"file":334,"line":1189,"context":1160},544,{"file":334,"line":1191,"context":1160},559,{"file":348,"line":1193,"context":1160},414,{"file":348,"line":1195,"context":1160},416,{"file":348,"line":1197,"context":1160},421,{"file":348,"line":1199,"context":1160},426,{"file":348,"line":1201,"context":1160},429,{"file":348,"line":1203,"context":1160},971,{"file":478,"line":1205,"context":1160},564,{"file":478,"line":1207,"context":1160},606,{"file":478,"line":1209,"context":1160},609,{"file":492,"line":976,"context":1160},{"file":492,"line":1212,"context":1160},133,{"file":492,"line":1214,"context":1160},244,{"file":492,"line":1216,"context":1160},260,{"file":520,"line":1218,"context":1160},149,{"file":520,"line":433,"context":1160},{"file":520,"line":489,"context":1160},{"file":520,"line":1222,"context":1160},202,{"file":520,"line":1224,"context":1160},243,{"file":520,"line":1226,"context":1160},256,{"file":520,"line":1228,"context":1160},273,{"file":520,"line":1230,"context":1160},283,{"file":523,"line":1232,"context":1160},148,{"file":523,"line":1234,"context":1160},151,{"file":523,"line":485,"context":1160},{"file":523,"line":1237,"context":1160},201,{"file":523,"line":1239,"context":1160},245,{"file":523,"line":868,"context":1160},{"file":523,"line":1242,"context":1160},276,{"file":523,"line":1244,"context":1160},289,{"file":1246,"line":1247,"context":1160},"includes\\admin\\tools\\class-acf-admin-tool-export.php",107,{"file":1246,"line":1249,"context":1160},418,{"file":1246,"line":1251,"context":1160},427,{"file":1253,"line":976,"context":1160},"includes\\admin\\tools\\class-acf-admin-tool-import.php",{"file":1255,"line":1256,"context":1160},"includes\\admin\\views\\acf-field-group\\conditional-logic.php",110,{"file":1258,"line":754,"context":1160},"includes\\admin\\views\\acf-field-group\\field.php",{"file":1258,"line":179,"context":1160},{"file":1258,"line":470,"context":1160},{"file":1262,"line":415,"context":1160},"includes\\admin\\views\\acf-field-group\\fields.php",{"file":1262,"line":1264,"context":1160},69,{"file":1262,"line":779,"context":1160},{"file":1267,"line":1268,"context":1160},"includes\\admin\\views\\acf-field-group\\list-empty.php",19,{"file":1267,"line":452,"context":1160},{"file":1271,"line":949,"context":1160},"includes\\admin\\views\\acf-field-group\\location-rule.php",{"file":1271,"line":728,"context":1160},{"file":1274,"line":1244,"context":1160},"includes\\admin\\views\\acf-field-group\\options.php",{"file":1276,"line":614,"context":1160},"includes\\admin\\views\\acf-field-group\\pro-features.php",{"file":1276,"line":625,"context":1160},{"file":1276,"line":188,"context":1160},{"file":1276,"line":734,"context":1160},{"file":1281,"line":398,"context":1160},"includes\\admin\\views\\acf-post-type\\advanced-settings.php",{"file":1281,"line":401,"context":1160},{"file":1281,"line":302,"context":1160},{"file":1285,"line":1286,"context":1160},"includes\\admin\\views\\acf-post-type\\list-empty.php",21,{"file":1288,"line":1218,"context":1160},"includes\\admin\\views\\acf-taxonomy\\advanced-settings.php",{"file":1288,"line":1290,"context":1160},150,{"file":1288,"line":1234,"context":1160},{"file":1293,"line":1286,"context":1160},"includes\\admin\\views\\acf-taxonomy\\list-empty.php",{"file":1295,"line":524,"context":1160},"includes\\admin\\views\\escaped-html-notice.php",{"file":1295,"line":521,"context":1160},{"file":1295,"line":1298,"context":1160},72,{"file":1300,"line":979,"context":1160},"includes\\admin\\views\\global\\navigation.php",{"file":1300,"line":1179,"context":1160},{"file":1300,"line":1303,"context":1160},250,{"file":1305,"line":601,"context":1160},"includes\\admin\\views\\options-page-preview.php",{"file":1305,"line":604,"context":1160},{"file":1305,"line":611,"context":1160},{"file":1305,"line":614,"context":1160},{"file":1305,"line":423,"context":1160},{"file":1311,"line":1312,"context":1160},"includes\\admin\\views\\upgrade\\network.php",105,{"file":1314,"line":604,"context":1160},"includes\\admin\\views\\upgrade\\notice.php",{"file":1314,"line":618,"context":1160},{"file":1317,"line":459,"context":1160},"includes\\admin\\views\\upgrade\\upgrade.php",{"file":559,"line":1156,"context":1160},{"file":559,"line":1320,"context":1160},916,{"file":1322,"line":1298,"context":1160},"includes\\fields\\class-acf-field-accordion.php",{"file":1324,"line":1325,"context":1160},"includes\\fields\\class-acf-field-button-group.php",142,{"file":1327,"line":1328,"context":1160},"includes\\fields\\class-acf-field-checkbox.php",124,{"file":1330,"line":1290,"context":1160},"includes\\fields\\class-acf-field-date_picker.php",{"file":1332,"line":1290,"context":1160},"includes\\fields\\class-acf-field-date_time_picker.php",{"file":1334,"line":201,"context":1160},"includes\\fields\\class-acf-field-email.php",{"file":649,"line":976,"context":1160},{"file":649,"line":512,"context":1160},{"file":1338,"line":1176,"context":1160},"includes\\fields\\class-acf-field-google-map.php",{"file":1340,"line":1341,"context":1160},"includes\\fields\\class-acf-field-group.php",354,{"file":1343,"line":1218,"context":1160},"includes\\fields\\class-acf-field-icon_picker.php",{"file":651,"line":1345,"context":1160},129,{"file":651,"line":1347,"context":1160},139,{"file":651,"line":1290,"context":1160},{"file":1350,"line":1351,"context":1160},"includes\\fields\\class-acf-field-link.php",111,{"file":1353,"line":705,"context":1160},"includes\\fields\\class-acf-field-message.php",{"file":1355,"line":1356,"context":1160},"includes\\fields\\class-acf-field-number.php",102,{"file":1107,"line":489,"context":1160},{"file":1107,"line":1359,"context":1160},220,{"file":1361,"line":1362,"context":1160},"includes\\fields\\class-acf-field-radio.php",176,{"file":1364,"line":1365,"context":1160},"includes\\fields\\class-acf-field-range.php",144,{"file":661,"line":1367,"context":1160},461,{"file":661,"line":1191,"context":1160},{"file":1370,"line":708,"context":1160},"includes\\fields\\class-acf-field-tab.php",{"file":1370,"line":708,"context":1160},{"file":664,"line":1373,"context":1160},502,{"file":664,"line":1375,"context":1160},624,{"file":1377,"line":728,"context":1160},"includes\\fields\\class-acf-field-text.php",{"file":1379,"line":731,"context":1160},"includes\\fields\\class-acf-field-time_picker.php",{"file":1381,"line":1312,"context":1160},"includes\\fields\\class-acf-field-true_false.php",{"file":1381,"line":1383,"context":1160},108,{"file":1381,"line":340,"context":1160},{"file":1386,"line":1387,"context":1160},"includes\\fields\\class-acf-field-url.php",77,{"file":690,"line":1226,"context":1160},{"file":690,"line":1390,"context":1160},271,{"file":756,"line":1234,"context":1160},{"file":756,"line":881,"context":1160},{"file":791,"line":1394,"context":1160},527,{"file":791,"line":1396,"context":1160},542,{"file":791,"line":1189,"context":1160},{"file":791,"line":1399,"context":1160},549,{"file":808,"line":279,"context":1160},{"file":823,"line":1402,"context":1160},214,{"file":832,"line":489,"context":1160},{"file":842,"line":1405,"context":1160},249,{"file":842,"line":1407,"context":1160},253,{"file":842,"line":1409,"context":1160},255,[1411],{"name":1412,"version":150,"knownCves":1413},"Select2",[],[1415,1431,1439,1457,1474,1486,1494,1503],{"entryPoint":1416,"graph":1417,"unsanitizedCount":231,"severity":41},"submit (includes\\admin\\tools\\class-acf-admin-tool-import.php:153)",{"nodes":1418,"edges":1429},[1419,1423],{"id":1420,"type":1421,"label":1422,"file":1253,"line":528},"n0","source","$_FILES",{"id":1424,"type":1425,"label":1426,"file":1253,"line":1427,"wp_function":1428},"n1","sink","file_get_contents() [SSRF\u002FLFI]",178,"file_get_contents",[1430],{"from":1420,"to":1424,"sanitized":1092},{"entryPoint":1432,"graph":1433,"unsanitizedCount":231,"severity":41},"\u003Cclass-acf-admin-tool-import> (includes\\admin\\tools\\class-acf-admin-tool-import.php:0)",{"nodes":1434,"edges":1437},[1435,1436],{"id":1420,"type":1421,"label":1422,"file":1253,"line":528},{"id":1424,"type":1425,"label":1426,"file":1253,"line":1427,"wp_function":1428},[1438],{"from":1420,"to":1424,"sanitized":1092},{"entryPoint":1440,"graph":1441,"unsanitizedCount":231,"severity":41},"check_submit_form (includes\\forms\\form-front.php:329)",{"nodes":1442,"edges":1454},[1443,1446,1449],{"id":1420,"type":1421,"label":1444,"file":791,"line":1445},"$_POST",362,{"id":1424,"type":1447,"label":1448,"file":791,"line":1445},"transform","→ submit_form()",{"id":1450,"type":1425,"label":1451,"file":791,"line":1452,"wp_function":1453},"n2","wp_redirect() [Open Redirect]",410,"wp_redirect",[1455,1456],{"from":1420,"to":1424,"sanitized":1092},{"from":1424,"to":1450,"sanitized":1092},{"entryPoint":1458,"graph":1459,"unsanitizedCount":1473,"severity":41},"\u003Cform-front> (includes\\forms\\form-front.php:0)",{"nodes":1460,"edges":1469},[1461,1463,1464,1465,1467],{"id":1420,"type":1421,"label":1444,"file":791,"line":1462},346,{"id":1424,"type":1425,"label":1451,"file":791,"line":1452,"wp_function":1453},{"id":1450,"type":1421,"label":1444,"file":791,"line":1445},{"id":1466,"type":1447,"label":1448,"file":791,"line":1445},"n3",{"id":1468,"type":1425,"label":1451,"file":791,"line":1452,"wp_function":1453},"n4",[1470,1471,1472],{"from":1420,"to":1424,"sanitized":1092},{"from":1450,"to":1466,"sanitized":1092},{"from":1466,"to":1468,"sanitized":1092},2,{"entryPoint":1475,"graph":1476,"unsanitizedCount":29,"severity":151},"ajax_link_field_groups (includes\\admin\\admin-internal-post-type.php:222)",{"nodes":1477,"edges":1484},[1478,1480],{"id":1420,"type":1421,"label":1444,"file":381,"line":1479},228,{"id":1424,"type":1425,"label":1481,"file":381,"line":1482,"wp_function":1483},"echo() [XSS]",286,"echo",[1485],{"from":1420,"to":1424,"sanitized":1094},{"entryPoint":1487,"graph":1488,"unsanitizedCount":29,"severity":151},"\u003Cadmin-internal-post-type> (includes\\admin\\admin-internal-post-type.php:0)",{"nodes":1489,"edges":1492},[1490,1491],{"id":1420,"type":1421,"label":1444,"file":381,"line":1479},{"id":1424,"type":1425,"label":1481,"file":381,"line":1482,"wp_function":1483},[1493],{"from":1420,"to":1424,"sanitized":1094},{"entryPoint":1495,"graph":1496,"unsanitizedCount":29,"severity":151},"ajax_move_field (includes\\admin\\post-types\\admin-field-group.php:518)",{"nodes":1497,"edges":1501},[1498,1500],{"id":1420,"type":1421,"label":1444,"file":478,"line":1499},524,{"id":1424,"type":1425,"label":1481,"file":478,"line":1205,"wp_function":1483},[1502],{"from":1420,"to":1424,"sanitized":1094},{"entryPoint":1504,"graph":1505,"unsanitizedCount":29,"severity":151},"\u003Cadmin-field-group> (includes\\admin\\post-types\\admin-field-group.php:0)",{"nodes":1506,"edges":1509},[1507,1508],{"id":1420,"type":1421,"label":1444,"file":478,"line":1499},{"id":1424,"type":1425,"label":1481,"file":478,"line":1205,"wp_function":1483},[1510],{"from":1420,"to":1424,"sanitized":1094},{"summary":1512,"deductions":1513},"The Advanced Custom Fields (ACF) plugin exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and a high percentage of properly escaped output, several areas raise concerns. The static analysis reveals a significant attack surface with 22 AJAX handlers, 7 of which lack authentication checks. This is a substantial risk, as it presents potential entry points for unauthorized actions. Furthermore, the presence of `unserialize` is a critical red flag, especially when combined with the possibility of unsanitized paths in taint analysis flows, although no critical or high severity flows were explicitly found in this instance. \n\nThe vulnerability history for ACF is a significant concern. A total of 9 known CVEs, with a recent one in 2025, and a past high-severity vulnerability indicate a recurring pattern of security weaknesses. The types of past vulnerabilities, including Improper Input Validation, Exposure of Sensitive Information, Missing Authorization, Deserialization of Untrusted Data, XSS, and PHP RFI, suggest that the plugin has been susceptible to a broad range of attacks. While there are currently no unpatched vulnerabilities, the historical prevalence of medium and low-severity issues, alongside a past high-severity one, means that vigilance is paramount. The plugin's strengths lie in its robust SQL handling and output escaping, but the uncovered attack surface and historical vulnerability trends necessitate caution.",[1514,1516,1518,1520,1522,1524,1526],{"reason":1515,"points":297},"Unprotected AJAX handlers",{"reason":1517,"points":519},"Presence of unserialize function",{"reason":1519,"points":281},"Flows with unsanitized paths",{"reason":1521,"points":189},"Bundled outdated library (Select2 v3.5.2)",{"reason":1523,"points":417},"1 High severity CVE historically",{"reason":1525,"points":202},"7 Medium severity CVEs historically",{"reason":1527,"points":1473},"1 Low severity CVE historically","2026-03-16T16:56:57.750Z",{"wat":1530,"direct":1580},{"assetPaths":1531,"generatorPatterns":1554,"scriptPaths":1555,"versionParams":1556},[1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553],"\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-global.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-admin.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-field-group.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-field.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-settings.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-modal.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-components.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-validation.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-blocks.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-blocks-editor.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-input.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-admin.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-settings.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-modal.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-blocks.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-blocks-editor.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-validation.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-settings.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-locations.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-rules.js",[],[1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553],[1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579],"advanced-custom-fields\u002Fadvanced-custom-fields.php?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-global.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-admin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-field-group.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-field.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-settings.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-modal.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-components.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-validation.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-blocks.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fcss\u002Facf-blocks-editor.css?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-input.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-admin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-settings.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-modal.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-blocks.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-blocks-editor.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-validation.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-settings.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-locations.js?ver=","\u002Fwp-content\u002Fplugins\u002Fadvanced-custom-fields\u002Fassets\u002Fjs\u002Facf-field-group-rules.js?ver=",{"cssClasses":1581,"htmlComments":1605,"htmlAttributes":1615,"restEndpoints":1637,"jsGlobals":1646,"shortcodeOutput":1649},[1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604],"acf-field","acf-field-group","acf-field-settings","acf-fields-wrapper","acf-repeater","acf-clone","acf-field-wrap","acf-label","acf-input","acf-button","acf-modal","acf-hidden","acf-error","acf-spinner","acf-tooltip","acf-block-preview","acf-block-render","acf-post-search","acf-taxonomy-search","acf-user-search","acf-option-pages","acf-options-pages-wrap","acf-validation-message",[1606,1607,1608,1609,1610,1611,1612,1613,1614],"\u003C!-- ACF Fields -->","\u003C!-- ACF Field Group -->","\u003C!-- ACF Field -->","\u003C!-- ACF Repeater Field -->","\u003C!-- ACF Clone -->","\u003C!-- ACF Admin -->","\u003C!-- ACF Settings -->","\u003C!-- ACF Modal -->","\u003C!-- ACF Block -->",[1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636],"data-field_name","data-field_type","data-field_key","data-field_id","data-field_group_id","data-name","data-type","data-key","data-id","data-rule","data-operator","data-value","data-group","data-post_id","data-field_settings","data-field_group_settings","data-block","data-align","data-width","data-height","data-wrapper",[1638,1639,1640,1641,1642,1643,1644,1645],"\u002Fwp-json\u002Facf\u002Fv1\u002Ffields","\u002Fwp-json\u002Facf\u002Fv1\u002Ffield-groups","\u002Fwp-json\u002Facf\u002Fv1\u002Fsettings","\u002Fwp-json\u002Facf\u002Fv1\u002Fupdates","\u002Fwp-json\u002Facf\u002Fv1\u002Fblocks","\u002Fwp-json\u002Facf\u002Fv1\u002Foptions","\u002Fwp-json\u002Facf\u002Fv1\u002Flocal-json","\u002Fwp-json\u002Facf\u002Fv1\u002Fvalidation",[20,1647,1648],"acfLocalJSON","acfBlock",[1650,1651,1652,1653,1654,1655,1656],"[acf field=","[acf field=\"","[acf field=]","[acf]","[acf name=","[acf name=\"","[acf name=]"]