Kategorieseite mit benutzerdefiniertem Feld sortieren

Dies ähnelt einer anderen Frage, die ich gestellt habe, aber ich kann nicht erkennen, wie diese Abfrage-Zeichenfolge funktioniert.

Ich habe ein benutzerdefiniertes Feld namens “category_order” und möchte meine Kategorieseite nach dieser Reihenfolge (und nicht nach dem Datum) sortieren.

Hier ist mein Code:

 
<?php echo '

'; wpzoom_breadcrumbs(); echo'

'; ?> <?php echo '

'; wpzoom_breadcrumbs(); echo'

'; ?>

Recent Videos

Solutions Collecting From Web of "Kategorieseite mit benutzerdefiniertem Feld sortieren"

Ich habe die query_posts hinzugefügt, damit wir WordPress von einer modifizierten Abfrage zur Ausführung query_posts können.
$query_string lässt uns zu den aktuellen Parametern hinzufügen.
orderby, meta_key, order Lassen Sie uns die Abfrage definieren, indem Sie ihr orderby, meta_key, order wie die Ergebnisse sortiert werden sollen
Weitere Informationen zur Bestellung über Parameter

 < ?php wp_reset_query(); ?> 
< ?php if (is_category()) { $cat_ID = get_query_var('cat'); ?>

< ?php wpzoom_breadcrumbs(); ?>

< ?php } elseif (!is_category() && !is_home()) { ?>

< ?php wpzoom_breadcrumbs(); ?>

< ?php } else { ?>

Recent Videos

< ?php } ?>
< ?php global $query_string; query_posts( $query_string . '&orderby=meta_value_num&meta_key=your_custom_field"&order=ASC'); if (have_posts()) : ?>
    < ?php $i = 0; while (have_posts()) : the_post(); $i++; ?>