How to manage profile form with a huge quantity of fields

You may face several problems if your profile form has a huge quantity of fields (more than 150).

Max Input Vars

The default value for the PHP option max_input_vars is 1000. You have to increase this value to manage profile form with a huge quantity of fields. This value should be seven times the number of fields or greater.

Examples:

  • 200 fields - 1500 input vars
  • 500 fields - 4000 input vars

Split the form

The profile form with a huge quantity of fields may be extremely slow. You may split members fields into several profile forms. How to do this:

  • Create additional profile form;
  • Display additional profile form in a new profile tab.

You can create multiple profile forms. Go to the page [wp-admin > Ultimate Member > Forms] and click the button "Add New". You also can duplicate the existing profile form and then add or remove fields.

Install the extension Profile tabs. Go to the page [wp-admin > Ultimate Member > Profile Tabs] and click the button "Add New" to create a custom tab. Select the newly created profile form in the setting "Custom Profile Form", select the parent (main) profile form, select the tab icon, type the tab title and click the button "Publish".

Read the article Profile tab with a form inside for details.