WordPress: Articoli random casuali in homepage

Per fare in modo che gli articoli nella homepage di un’installazione vengano mostrati in maniera random (casuale) sulla homepage del vostro , è sufficiente inserire questa funzione php nel file functions.php (ho aggiunto anche la categoria e la pagina tag nel codice, per toglierle basta rimuovere |is_category()|is_tag() dal codice in basso.
add_action('pre_get_posts', 'my_pre_get_posts');
function my_pre_get_posts($query) {
if ( $query->is_home()|is_category()|is_tag() && $query->is_main_query() ) {
$query->set('orderby', 'rand');
}
}

 

In questo modo tutti gli articoli che verranno mostrati in homepage saranno presi in maniera randomica tra tutti quelli presenti sul vostro sito.

Lascia un commento

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