Pre_get_posts: La funzione per ordinare i risultati di una query wp

Hai la necessità di cambiare l’ordinamento predefinito di una query wordpress?

La soluzione è molto semplice, basta aggiungere poche righe di codice al file functions.php del tema che usi sul tuo sito wp.

add_action( ‘pre_get_posts’, ‘cambia_ordine’);
function cambia_ordine ($query){
//Setta l’ordinamento ASC or DESC
$query->set( ‘order’, ‘ASC’ );
//Setta in base a quale parametro deve essere ordinato
$query->set( ‘orderby’, ‘title’ );
//endif;
};

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

×

Raccontaci il tuo progetto o il tuo problema!