an object's terms should be positionable
|Reported by:||andy||Owned by:||ryan|
|Component:||General||Keywords:||taxonomy sort order has-patch|
There is no way for object term entry order to dictate term display order.
Example: register a taxonomy "People" for listing people in photos. You want to list them from left to right but the taxonomy system can't do that.
A plugin could do it by storing in postmeta the terms in entry order and filtering the output, but it could be made a core feature with a little effort.
Add a column in the term_relationships table. Call it term_order. When terms are saved into taxonomy registered with 'sort'=>'term_order' we can do something like this:
INSERT INTO term_relationships (object_id, term_taxonomy_id, term_order) VALUES (1, 1, 1), (1, 2, 2), (1, 8, 3) ON DUPLICATE KEY UPDATE term_order = VALUES(term_order)