Wie wird der Produktname in einer nicht alphabetischen Reihenfolge in einem benutzerdefinierten Feld (Taxonomie) angezeigt?

Jetzt ist der Auftrag: Äpfel, Orangen, Birnen .
Aber ich möchte in einer zufälligen Reihenfolge sein, zum Beispiel: Orangen, Äpfel, Birnen .
Oder um sie in einer Reihenfolge zu schreiben, die ich möchte.

Ist das möglich?

Taxonomie ist so:

'fruits' => array( 'post-types' => array('products'), 'name' => 'Fruits', 'slug' => 'fruits', 'type' => 'tags' ), 

Solutions Collecting From Web of "Wie wird der Produktname in einer nicht alphabetischen Reihenfolge in einem benutzerdefinierten Feld (Taxonomie) angezeigt?"

[Getriggers] Das macht den Job:

 function set_the_terms_in_order ( $terms, $id, $taxonomy ) { $terms = wp_cache_get( $id, "{$taxonomy}_relationships_sorted" ); if ( false === $terms ) { $terms = wp_get_object_terms( $id, $taxonomy, array( 'orderby' => 'term_order' ) ); wp_cache_add($id, $terms, $taxonomy . '_relationships_sorted'); } return $terms; } add_filter( 'get_the_terms', 'set_the_terms_in_order' , 10, 4 ); function do_the_terms_in_order () { global $wp_taxonomies; //fixed missing semicolon // the following relates to tags, but you can add more lines like this for any taxonomy $wp_taxonomies['post_tag']->sort = true; $wp_taxonomies['post_tag']->args = array( 'orderby' => 'term_order' ); } add_action( 'init', 'do_the_terms_in_order'); 

Kredit geht hier: Reihenfolge der benutzerdefinierten Taxonomie Liste ändern