Linux 软件免费装
Banner图

Raeen Repeater Field for ACF

开发者 moha12351
更新时间 2026年8月15日 02:42
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

acf repeater custom-fields advanced-custom-fields acf repeater

下载

1.0.1 1.0.2 1.0.3

详情介绍:

Raeen Repeater Field for ACF adds a native-feeling Repeater field type to the free version of Advanced Custom Fields (ACF). It stores data in the same flat postmeta format used by ACF Pro, so all standard template functions work out of the box. Key Features: Data Storage (ACF Pro-compatible): Data is stored using ACF Pro's flat postmeta format: This means all ACF template functions work without modification: $rows = get_field( 'my_repeater' ); if ( have_rows( 'my_repeater' ) ) { while ( have_rows( 'my_repeater' ) ) { the_row(); $name = get_sub_field( 'name' ); } }

安装:

  1. Make sure Advanced Custom Fields (free, version 5.8+) is installed and activated.
  2. Upload the raeen-repeater-field-for-acf folder to /wp-content/plugins/.
  3. Activate the plugin through the Plugins menu in WordPress.
  4. Go to Custom Fields → Field Groups, edit a field group, and add a new Repeater field (under the Layout category).
  5. Add sub-fields to the repeater and save.

屏幕截图:

  • Table Layout mode — data displayed in a clean tabular format with drag handles
  • Block Layout mode — collapsible card-style rows with rich field support
  • Row Layout mode — stacked vertical rows with full-width fields
  • Drag & Drop reordering — intuitive row sorting in action

升级注意事项:

1.0.3 Maintenance and compliance release with updated documentation, build system banners, and test suite improvements. 1.0.0 Initial release. Requires Advanced Custom Fields (free) 5.8+ and PHP 7.4+.

常见问题:

Does this require ACF Pro?

No. This plugin works exclusively with the free version of Advanced Custom Fields (5.8+). If ACF Pro is active, this plugin automatically defers to Pro's built-in repeater.

Will it conflict with ACF Pro?

No. If ACF Pro is detected (ACF_PRO constant is defined), the plugin disables itself and lets Pro handle the repeater field natively.

Can I nest repeaters?

Yes. Repeater fields can contain other repeater fields as sub-fields, with full drag-and-drop and all row operations.

Does get_field() work?

Yes. Data is stored in the same flat postmeta format as ACF Pro, so get_field(), have_rows(), the_row(), and get_sub_field() all work without any code changes.

Is it compatible with ACF JSON sync?

Yes. Full support for ACF's field group JSON export, import, and auto-sync.

What WYSIWYG / rich field support is there?

The plugin automatically detects rich field types (WYSIWYG, Gallery, etc.) and switches to the stacked Row layout to prevent display issues. TinyMCE editors are properly initialized, duplicated, and cleaned up when rows are added, duplicated, or removed.

更新日志:

1.0.3 - August 15, 2026 1.0.2 - August 12, 2026 1.0.1 - August 11, 2026 1.0.0 - August 10, 2026