How Many PPOM Fields Can Be Added to a Product?
There is no fixed limit on the number of PPOM fields you can add to a WooCommerce product using the PPOM plugin. You can create and assign as many fields as needed based on your product requirements.
Common Issues When Adding or Saving Fields
If you encounter issues while adding or saving a large number of PPOM fields, it’s likely due to server limitations, not the plugin itself.
Fields or options disappear after saving
If menus, fields, or options disappear right after you click Save, the save request was likely truncated by your server limits.
When you save large PPOM field groups, PPOM sends many form inputs in one request. If max_input_vars is too low, the server can accept only part of that request and save incomplete data.
⚠️ Warning: This is usually a server limit issue, not a PPOM Pro bug. Avoid saving repeatedly until these limits are increased, because each partial save can overwrite more of your current setup.
For related troubleshooting, check No more fields/options in the PPOM Troubleshooting guide.
Recommended PHP limits for large PPOM field groups
Use these values as a starting point for larger field groups:
| PHP setting | Recommended value | What it affects |
|---|---|---|
max_input_vars | 5000 or higher | Maximum number of form variables accepted in one save request. |
max_execution_time | 300 | Maximum time PHP can spend processing a save request. |
post_max_size | 64M or higher | Maximum size of the submitted save request body. |
memory_limit | 256M or higher | Memory available while processing large field data. |
These values help prevent incomplete saves when you have many PPOM fields and options. You may need higher limits depending on your theme, plugins, and server resources.
Before editing large field groups
Before making major changes, export your PPOM meta fields and/or take a full site/database backup so you can restore your configuration if needed.
You can export field groups from here: Personalized Product Meta Manager - Import/Export.
How to update these limits
If your hosting setup allows it, increase these values in your php.ini, .user.ini, or PHP settings panel.
If you're not sure what your current values are, ask your host to confirm the current limits first, then request the recommended values above.
If you cannot edit PHP settings directly, contact your hosting provider and ask them to raise these limits for your site.

