Skip Navigation

[Resolved] Repeater Field Group performace with lots of data.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 1 reply, has 1 voice.

Last updated by Minesh 1 week, 1 day ago.

Assisted by: Minesh.

Author
Posts
#2843173

I have a Post Type that utilizes a Repeater Field Group. Some of these posts contain a large number of repeated entries (rows). As a result, the backend editor page takes a very long time to load and render, making it difficult to edit the content.

Current Setup & Troubleshooting:

I am using the latest version of Toolset Types.

I have already increased the PHP max_input_vars limit to 10000. This resolved previous saving issues, but the page performance (DOM rendering) is still extremely slow due to the number of fields being loaded at once.

My Question: Is there any built-in setting, hook, or workaround to enable pagination for Repeater Field Groups within the WordPress backend? Or is there a way to "lazy load" these rows so they don't all render simultaneously? Click to load or something.

I would prefer to keep the current Repeater structure if possible, rather than migrating to a One-to-Many (Post Relationship) architecture, unless that is strictly the only viable solution.

Thank you for your guidance.

Best regards,

#2843189

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

Thank you for sharing your concern but there is no pagination feature available for Repeating Field Groups as the possible reason could be you can have nested Repeating Field Groups and to manage nested Repeating Field Groups with pagination is quite cumbersome.

If you have issue with performance then you can use one-to-many post-relationship that will help you to have better performance as post-relationship box have the feature of pagination.