Rimuovere una o più categorie dalla homepage di WordPress

Per rimuovere alcune categorie dal flusso di post della homepage, per non installare un plugin aggiuntivo che andrebbe ad appesantire il blog, è necessario aggiungere al file una semplice funzione al file function.php

function my_custom_loop(){
  global $wp_query;
  $toExclude = '-246'; //inserire l'id della categoria da escludere
  if(is_home()) {
   query_posts(array_merge(array('cat' => $toExclude),$wp_query->query));
  }
}
add_filter('pre_get_posts', 'my_custom_loop');

è necessario sostituire il 246 con l’ID della categoria da escludere reperibile dalla pagina contenente la lista delle categorie

se ci sono più categorie inserire l’elenco in questo modo:

$toExclude = '-246,-344,-15';

Rispondi

Articoli correlati

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto