Escludiamo una categoria da Thematic

Wordle: Escludiamo una categoria da ThematicCon Thematic è molto semplice escludere delle categorie dal loop di WordPress.

Esitono plugin che ci permettono di ottenere questo risultato (vedi Advanced Category Excluder) ma bastano poche linee di codice per raggiungere lo stesso obiettivo in maniera molto rapida: vediamo come fare.

Apriamo il file functions.php del nostro child theme per Thematic Framework per WordPress e creiamo la seguente funzione:

// Escludiamo una categoria utilizzando il suo ID
function escludi_cat() {

		query_posts('cat=-1');
		}

add_action('thematic_belowheader', 'escludi_cat',6);

Il codice va ad inseririsi prima del loop di WordPress, in tutte le pagine, ed esclude dalla visualizzazione la categoria con ID 1 (da notare il segno meno “-” prima del numero). Per escludere ulteriori categorie basta aggiungere un altro ID separato da una virgola “,“.

// Escludiamo categorie utilizzando il loro ID
function escludi_cat() {

		query_posts('cat=-1, -2');
		}

add_action('thematic_belowheader', 'escludi_cat',6);

Per escludere categorie da specifiche pagine basta usare i conditional tags, ma lo vedremo piu’ avanti.

Termini collegati: , , Scrivi il tuo commento all'articolo

Scrivi un Commento

Il tuo indirizzo Email non verra' mai pubblicato e/o condiviso. I Campi obbligatori sono contrassegnati con *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="">