- Compatible XF 2.x versions
- 2.2
- 2.3
- License
- Single-use License (1 License, 1 website) https://xencustomize.com/about/license-agreement/
- Updates duration
- 6 Months / $7.50 Renewal
- Visible branding
- No
XenCustomize Custom Field Sorter for XenForo 2
Easily organize and sort choice options for XenForo Custom Thread Fields and Custom User Fields, with alphabetical, value-based, reverse, and manual ordering.XenCustomize Custom Field Sorter makes managing large choice-based custom thread and user fields much easier.
XenForo already lets administrators manually drag possible choices into the desired order. This works well for smaller fields, but managing dozens or even hundreds of choices can quickly become time-consuming.
Custom Field Sorter adds convenient sorting controls directly to XenForo's existing Possible choices interface, letting you organize the complete list in seconds while keeping XenForo's normal drag-and-drop functionality available.
The resulting order is saved as the custom field's actual choice order, so the same order is automatically used wherever XenForo displays those choices, including thread forms and user registration/account forms where the field is enabled.
Key Benefits
Sorting Options
Custom Field Sorter adds sorting controls directly above XenForo's existing Possible choices list.Available options include:
Display order
Alphabetical (A-Z)
Alphabetical (Z-A)
Choice value (A-Z)
Choice value (Z-A)
Reverse current order
Display Order
Use XenForo's normal manually arranged choice order.This keeps the standard XenForo behavior available whenever a field needs a custom order instead of automatic sorting.
Alphabetical Sorting
Sort choices using their displayed text:- Alphabetical (A-Z) — ascending alphabetical order
- Alphabetical (Z-A) — descending alphabetical order
Choice Value Sorting
Custom field choices contain both an internal value and the text displayed to users.Custom Field Sorter can sort using the internal choice value instead:
- Choice value (A-Z)
- Choice value (Z-A)
Reverse Current Order
Need to flip an existing list?Reverse current order immediately reverses the choices as they are currently arranged without requiring you to manually move them one by one.
Native Drag-and-Drop Still Works
Custom Field Sorter does not replace XenForo's existing choice management.After applying any sorting option, you can continue using XenForo's normal drag handles to manually adjust individual choices.
For example, you can:
- Sort 100+ choices alphabetically
- Move an Other choice to the bottom
- Keep a commonly used choice at the top
- Make any other manual adjustment before saving
One Saved Order Everywhere
Custom Field Sorter works with XenForo's actual custom field choice order.When you apply a sort and save the custom field, the newly arranged choices become the field's saved display order.
That means you do not need separate sorting settings for the Admin CP and public side.
The saved order is reflected wherever XenForo uses those choices, including the relevant public thread creation/editing forms and user registration/account forms where the field is enabled.
This also keeps the implementation lightweight and avoids maintaining a separate competing choice order.
Automatic Sort Detection
When you return to edit an existing custom thread or user field, Custom Field Sorter examines its current saved choices and automatically recognizes compatible ordering.For example, a field already arranged alphabetically from A-Z will show Alphabetical (A-Z).
Supported detection includes:
- Alphabetical (A-Z)
- Alphabetical (Z-A)
- Choice value (A-Z)
- Choice value (Z-A)
- Display order for manually/custom arranged lists
The selected method is detected from the saved choice order rather than stored separately. When several methods match, alphabetical text ordering takes priority. Lists with fewer than two choices show Display order.
Simple XenForo-Native Workflow
There are no complicated configuration pages or separate sorting systems.Simply:
- Add or edit a choice-based custom thread or user field in the Admin CP
- Open Options for choice fields
- Choose the desired sorting method
- Click Apply
- Make any optional manual drag-and-drop adjustments
- Save the custom field
Ideal for Large Choice Lists
Custom Field Sorter is particularly useful when a custom thread or user field contains a large number of possible choices.For example:
- Product lists
- Brands
- Software or add-on names
- Countries or locations
- Categories
- Games
- Models or versions
- Directories and indexes
- Any custom field containing dozens or hundreds of choices
Specifications
- Supported custom fields: Custom Thread Fields and Custom User Fields
- Choice-based fields: Yes
- Alphabetical A-Z sorting: Yes
- Alphabetical Z-A sorting: Yes
- Internal choice-value A-Z sorting: Yes
- Internal choice-value Z-A sorting: Yes
- Reverse current order: Yes
- Display/manual order: Yes
- Automatic current-order detection: Yes
- Native XenForo drag-and-drop retained: Yes
- Saved order reflected on public forms: Yes
- Separate public sorting system required: No
- Additional database tables: No
- Translation-ready phrases: Yes
Good To Know
- Custom Field Sorter supports choice-based Custom Thread Fields and Custom User Fields with the same sorting options and automatic order detection.
- It works with the existing XenForo Possible choices interface rather than replacing it.
- Sorting changes the actual order of the choice rows before the custom field is saved.
- You must save the custom field after applying or manually changing the order.
- XenForo's normal manual drag-and-drop remains available.
- Display order represents XenForo's normal/manual choice ordering.
- Reverse current order is an action based on the current arrangement rather than a permanent sorting rule.
- The add-on does not maintain a separate public-side choice order.
Compatibility & Requirements
- XenForo 2.2.0+
- XenForo 2.3.x
Organize large custom fields without the manual work
Built by the XenCustomize team with a focus on simple, practical XenForo enhancements that work naturally with existing XenForo functionality.XenCustomize Custom Field Sorter takes the work out of managing long custom field choice lists.
Whether your field has 20 choices or hundreds, you can quickly arrange them alphabetically, by internal value, reverse their current order, or keep complete manual control — while XenForo continues using the resulting saved order everywhere it normally displays the field.
Screenshots
Choose from alphabetical, choice value, reverse, or manual display order to quickly organize your custom field choices.
Sort choices by their internal values in ascending or descending order while keeping the corresponding display text together.
- Related resources