is_archive() restituisce false sulla pagina degli archivi
Ho seguito la documentazione ufficiale per creare la mia pagina degli archivi: http://codex.wordpress.org/Creating_an_Archive_Index
Funziona tutto bene tranne che "is_archive() restituisce false quando visualizzo questa pagina.
Qualche idea?

Perché una "pagina di archivio" Pagina non è un indice di archivio di Articoli del blog, ma piuttosto una Pagina.
Una "pagina di archivio" è semplicemente un template personalizzato per Pagine, che si applica a una Pagina statica.
Il condizionale is_archive()
restituisce vero se viene visualizzato un indice di archivio. Una pagina di indice di archivio mostra Articoli, non Pagine statiche.
MODIFICA
Invece di usare if ( is_archive() )
, prova a usare if ( is_page( 'archivio' ) )
(supponendo che tu abbia chiamato la tua Pagina statica Archivio).
In alternativa, potresti usare if ( is_page_template( 'archivio.php' ) )
(supponendo che tu abbia chiamato il tuo file template come archivio.php
).
