Sfruttare le condizioni per includere o escludere dati in specifiche aree del blog.
Le condizioni possono essere sfruttare nel nostro tema WordPress in modo molto semplice.
Se ad esempio vogliamo mostrare una differente sidebar in home page, basterà cercare nel file index.php il codice che richiama la sidebar
<?php get_sidebar(); ?>
e sostituirlo con
<?php
if ( is_home() ) { include (TEMPLATEPATH . '/sidebar-2.php'); }
else { include (TEMPLATEPATH . '/sidebar.php'); }
?>
o con
<?php
if ( is_home() ) { include (TEMPLATEPATH . '/sidebar-2.php'); }
else { get_sidebar(); }
?>
Altre condizioni che si possono usare sono:
is_home(), is_category(), is_archive(), is_date(), is_tag(), is_search(), is_single(), is_404(), etc.
Punto esclamativo
Inserendo il punto esclamativo davanti alla condizione questa esclude il tipo di pagina
<?php if (!is_home() ) { ?>
Contenuto da escludere se la pagina è la home page
<?php } ?>
Senza punto esclamativo invece si include il tipo di pagina
<?php if ( is_category() ) { ?>
Contenuto da includere solo nelle categorie
<?php } ?>
Articoli Simili:
Nessun articolo correlato

Post interessantissimo come sempre.
complimenti, cercavo di fare qualcosa del genere da tempo.
ciao