{"id":347609,"date":"2026-08-07T12:59:47","date_gmt":"2026-08-07T12:59:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/repeater-loop-extender-for-acf-and-elementor\/"},"modified":"2026-08-07T15:20:53","modified_gmt":"2026-08-07T15:20:53","slug":"sidlane-repeater-templates-acf-elementor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sidlane-repeater-templates-acf-elementor\/","author":23539381,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.7","stable_tag":"1.1.7","tested":"7.0.3","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Sidlane Repeater Templates for ACF and Elementor","header_author":"Siddhartha Gautam","header_description":"Build Elementor loop layouts from ACF Repeater and Flexible Content rows, including layout-aware field controls and dynamic tags.","assets_banners_color":"f3f7fe","last_updated":"2026-08-07 15:20:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.4":{"tag":"1.1.4","author":"thesid66","date":"2026-08-07 12:59:34"},"1.1.5":{"tag":"1.1.5","author":"thesid66","date":"2026-08-07 13:08:42"},"1.1.6":{"tag":"1.1.6","author":"thesid66","date":"2026-08-07 13:21:07"},"1.1.7":{"tag":"1.1.7","author":"thesid66","date":"2026-08-07 15:20:53"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3638003,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3638003,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3638003,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3638003,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.4","1.1.5","1.1.6","1.1.7"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2211,76538,2238,526,2244],"plugin_category":[59],"plugin_contributors":[274799],"plugin_business_model":[],"class_list":["post-347609","plugin","type-plugin","status-publish","hentry","plugin_tags-acf","plugin_tags-elementor","plugin_tags-flexible-content","plugin_tags-loop","plugin_tags-repeater","plugin_category-utilities-and-tools","plugin_contributors-thesid66","plugin_committers-thesid66"],"banners":{"banner":"https:\/\/ps.w.org\/sidlane-repeater-templates-acf-elementor\/assets\/banner-772x250.png?rev=3638003","banner_2x":"https:\/\/ps.w.org\/sidlane-repeater-templates-acf-elementor\/assets\/banner-1544x500.png?rev=3638003","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sidlane-repeater-templates-acf-elementor\/assets\/icon-128x128.png?rev=3638003","icon_2x":"https:\/\/ps.w.org\/sidlane-repeater-templates-acf-elementor\/assets\/icon-256x256.png?rev=3638003","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Sidlane Repeater Templates for ACF and Elementor adds Elementor widgets and dynamic tags for displaying Advanced Custom Fields Repeater and Flexible Content data inside Elementor templates.<\/p>\n\n<p>The plugin discovers top-level and nested collection fields, traverses every Flexible Content layout, and displays concise options using only the Flexible Content field, layout, Repeater, and field labels. Machine names remain internal selector values and no longer clutter the dropdown.<\/p>\n\n<p>The collection loop grid and icon list can render either Repeater rows or Flexible Content rows. Flexible Content rows expose <code>acf_fc_layout<\/code> as a selectable value, and layout fields remain available to the sub-field widget and text, URL, and image dynamic tags.<\/p>\n\n<p>When a collection widget is used inside a UACFR Elementor template, it reads the active Flexible Content preview row automatically.<\/p>\n\n<p>This plugin requires Elementor. Some features are intended for Elementor Pro loop templates. Repeater and Flexible Content fields are normally provided by ACF Pro.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/sidlane-repeater-templates-acf-elementor<\/code> directory, or install the plugin ZIP through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Edit an Elementor template and add the collection widgets or dynamic tags where Repeater or Flexible Content row output is needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20elementor%20pro%3F\"><h3>Does this plugin require Elementor Pro?<\/h3><\/dt>\n<dd><p>The repeater loop grid is intended for Elementor Loop Item templates, which are an Elementor Pro feature.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20acf%20pro%3F\"><h3>Does this plugin require ACF Pro?<\/h3><\/dt>\n<dd><p>Repeater and Flexible Content fields are commonly provided by ACF Pro. The plugin expects ACF field APIs to be available and collection data to exist on the selected source post.<\/p><\/dd>\n<dt id=\"how%20are%20flexible%20content%20layouts%20identified%3F\"><h3>How are Flexible Content layouts identified?<\/h3><\/dt>\n<dd><p>Choose the <code>Layout Name<\/code> sub-field. Other fields are labelled with their parent field and layout, for example <code>Page Sections -&gt; Hero -&gt; Heading<\/code>.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20data%20to%20external%20services%3F\"><h3>Does this plugin send data to external services?<\/h3><\/dt>\n<dd><p>No. The plugin does not include tracking, external API calls, or remotely loaded executable code.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added WordPress.org plugin banner and icon assets.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Improved inline loop layout handling for nested Elementor template wrappers.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Prevented activation fatals when an older manually installed ARLE-based plugin is still active.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Added explicit text-domain loading for translation readiness.<\/li>\n<li>Corrected UACFR integration wording in the readme.<\/li>\n<li>Replaced broken arrow characters in generated field labels with plain ASCII separators.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Removed development test files from the distributable plugin package.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Updated plugin identity for WordPress.org review.<\/li>\n<li>Replaced printed widget style tags with enqueued inline styles.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Removed the repeater button group widget.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Simplified dropdown labels to human-readable Flexible Content, layout, Repeater, and field labels without machine names.<\/li>\n<li>Added UACFR active-row and saved-template preview integration for nested collections.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Prevented fatal errors when Elementor dynamic controls resolve collection or sub-field selectors to array\/object values.<\/li>\n<li>Added safe selector unwrapping and fallback to the saved select value when a custom dynamic selector is unusable.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Added first-class ACF Flexible Content support to the loop grid, icon list, sub-field widget, preview resolution, and dynamic tags.<\/li>\n<li>Added layout-aware discovery for <code>layouts[*].sub_fields<\/code>, nested Groups, Repeaters, and Flexible Content fields.<\/li>\n<li>Rebuilt field labels to show field-group, layout, label, machine name, and complete selector path.<\/li>\n<li>Added <code>acf_fc_layout<\/code> as a selectable Flexible Content row value.<\/li>\n<li>Added nested collection path resolution and flattened row retrieval.<\/li>\n<li>Preserved existing widget, shortcode, control, and dynamic-tag identifiers for backward compatibility.<\/li>\n<\/ul>\n\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>Added inline\/grid layout support and inline divider spacing.<\/li>\n<li>Improved repeater grid behavior for archive loop items with fewer rows than the configured column count.<\/li>\n<li>Added WordPress.org submission metadata.<\/li>\n<\/ul>","raw_excerpt":"Build Elementor loop layouts from ACF Repeater and Flexible Content rows using layout-aware controls, loop templates, and dynamic tags.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347609"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/thesid66"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347609"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347609"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347609"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347609"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347609"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}