| 开发者 |
peterkurucz
kuruczp |
|---|---|
| 更新时间 | 2026年5月10日 04:39 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPL-3.0 |
| 版权网址: | 版权信息 |
fieldloops-repeater-field-for-gravity-forms)Every standard Gravity Forms field: Single Line Text, Paragraph Text, Number, Email, Phone, Website, Date, Time, Drop Down, Multi Select, Checkboxes, Radio Buttons, Name, Address, File Upload, Hidden, HTML, and Section Break. Compound fields (Name, Address) are stored row-by-row.
Row 0 (the first row, the one defined in your form template) is stored natively by Gravity Forms in the entry. Additional rows are stored as entry meta keyed by the repeater group's name. They appear in the WordPress admin entry detail view, in email notifications, in merge tags, and through the Gravity Forms API.
Use the helper function:
$rows = flrep_get_all_rows( $entry_id, $form );
It returns an array keyed by group name, with each group containing all submitted rows including row 0. Each row is an associative array of field_label => value.
No — the Start and End markers must be on the same page. Different groups can be on different pages, though.
50 per group. The frontend respects whatever max you set in the field settings; the 50-row hard cap exists to prevent accidental denial-of-service from misconfigured forms.
Yes. Conditional logic on fields outside a repeater group works as normal. Conditional logic inside a repeater group (showing/hiding fields based on values in the same row) is a Pro feature.
Yes. The text domain is fieldloops-repeater-field-for-gravity-forms. Translators can submit translations through translate.wordpress.org.
Yes. Activate per-site or network-wide, your choice.
The repeater is rendered through Gravity Forms' standard rendering pipeline, so it works wherever Gravity Forms forms work — Elementor, Beaver Builder, Divi, Bricks, classic editor, block editor. Page caches that don't strip the GF nonce work fine.
Pro is a separate plugin install that replaces the free version. Your existing forms, entries, and settings carry over without changes — Pro reads exactly the same data the free version writes.