A client created several Repeating Field Groups (RFGs) and used separate Views to display each group. However, the items inside each RFG always appeared in the same fixed order regardless of the View’s “Order by” settings or adjustments to menu order in the backend. The client expected RFG items to sort by menu order like repeating fields but sorting had no effect.
Solution:
RFG items are stored as child posts, so WordPress does not use menu order for them. To control ordering, the View must sort by a custom field that exists inside the RFG itself. Adding a numeric “order” field (or similar) to the RFG and selecting Order by → Field in the View (choosing that field) allows proper sorting.