Reordering Field Groups and Fields on Settings Pages
- This topic has 1 reply, 2 voices, and was last updated 2 days, 6 hours ago by
Peter.
-
AuthorPosts
-
January 23, 2026 at 11:46 PM #49666
Jayron Castro
ParticipantHello Meta Box Support Team,
I am currently using Meta Box AIO with the Builder to create Settings Pages and manage multiple Field Groups and custom fields through the UI.
First of all, congratulations on the quality of the plugin — it is extremely powerful and well designed.
However, I noticed a limitation that impacts usability in more complex projects, especially when building large configuration panels.
Current Behavior
When multiple Field Groups are attached to the same Settings Page, their display order in the admin interface is determined by their creation date / internal ID.
In addition, when working with many custom fields inside the same group or tab, newly created fields are automatically placed at the top, making it difficult to maintain a logical and consistent layout over time.
As a result:
Newly created Field Groups are always displayed first.
Newly created fields inside groups/tabs are also pushed to the top.
There is currently no centralized way in the Builder UI to control or lock the final order.
The only reliable way to organize the layout is by recreating items or using custom PHP filters.
For users who rely mainly on the Builder (no-code / low-code workflow), this becomes a significant usability issue.
Expected / Suggested Improvement
It would be very helpful if the Builder provided native tools to manage the order of both Field Groups and individual fields, such as:
A drag-and-drop interface to reorder Field Groups on Settings Pages.
A drag-and-drop interface to reorder fields inside groups and tabs.
An “Order” or “Priority” setting for both groups and fields.
A centralized visual layout manager for Settings Pages.
This would allow users to define and maintain consistent layouts without custom code.
Benefits
Better organization for large configuration panels
Improved long-term maintainability
Better UX for administrators and clients
Reduced dependency on custom PHP workarounds
More flexibility when evolving projects over time
Use Case
In my case, I manage multiple configuration sections (Home, Header, System, Integrations, etc.) and dozens of custom fields on a single Settings Page.
Being able to visually control both section order and field order inside the same tab would greatly improve usability and project scalability.
I believe this feature would be valuable for many users building complex systems with Meta Box.
Thank you very much for your great work and for considering this suggestion.
Best regards,
Jayron CastroJanuary 26, 2026 at 7:50 PM #49672Peter
ModeratorHello Jayron,
You can re-order field groups (meta boxes) on the settings page and re-order subfields in a group field when editing a field group as well. Here are screen records
https://imgur.com/pjWbOZH
https://imgur.com/TOvkfKQLet me know if it doesn't work on your end or if it isn't your requirements.
-
AuthorPosts
- You must be logged in to reply to this topic.