Un utente ha chiesto
Categoria: Simple Custom Post Order di WordPress
Domanda: Ordinare post personalizzati in un blocco di gutenberg personalizzato
Buongiorno,
Sto usando la seguente configurazione:
• un blocco di gutenberg personalizzato creato con campi acf e salvato nel file function.php
• il blocco utilizza un campo di selezione per filtrare un tipo di post personalizzato
• Voglio visualizzare il tipo di pubblicazione selezionato ordinato per ordine postale personalizzato semplice
• Il backend funziona molto bene
• Ma il frontend non mostra il comando
Ecco il codice per il ciclo nel blocco di gutenberg:
$ campo = get_field_object (‘post_type_loop’);
$ valore = $ campo[‘value’];
$ etichetta = $ campo[‘choices’][ $value ];
$ column_count = get_field (‘column_count’);
?>
$ argomenti = array (
‘post_type’ => array (valore $),
‘orderby’ => ‘menu_order’
);
$ query = new WP_Query ($ args);
if ($ query-> have_posts ()) {
while ($ query-> have_posts ()) {
$ query-> the_post ();?>
if (get_field (‘display_options’) == ‘Semplice’) {
get_template_part (‘parti-modello / contenuto-semplice’);
}
if (get_field (‘display_options’) == ‘Mappa’) {
get_template_part (‘parti-modello/scheda’);
}
?>
} Altro {
}
wp_reset_postdata ();
?>
Ecco uno screenshot del frontend:
https://dev.iktf.berlin/wp-content/uploads/2021/05/Bildschirmfoto-2021-05-27-um-09.47.06.png
E questo è il backend:
https://dev.iktf.berlin/wp-content/uploads/2021/05/Bildschirmfoto-2021-05-27-um-09.47.22.png
Ho già provato ad aggiungere il parametro ‘orderby’. Ma questo non aiuta.
Grazie in anticipo
La pagina per cui ho bisogno di aiuto: [log in to see the link]
-
(@bananenbiegerei)
Mi dispiace, è colpa mia.
L’ordine era corretto appena invertito. dovevo solo aggiungere
'order' => "ASC"
Hai risolto il tuo problema?
0 / 0