Reordering Field Groups and Fields on Settings Pages

Support General Reordering Field Groups and Fields on Settings Pages

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #49666
    Jayron CastroJayron Castro
    Participant

    Hello 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 Castro

    #49672
    PeterPeter
    Moderator

    Hello 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/TOvkfKQ

    Let me know if it doesn't work on your end or if it isn't your requirements.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.