web-dev-qa-db-fra.com

Archive.php filtré par catégorie prédéterminée

Mon modèle archive.php est parfaitement formaté pour lister les publications d’un mois et d’une année donnés. Cependant, je souhaite uniquement que ce modèle apparaisse dans une catégorie spécifique. Je peux interroger la catégorie spécifique mais le filtre mois/année ne fonctionne plus. Comment afficher des publications sur le modèle archive.php d'une catégorie?

1
Robbie
add_action( 'parse_query', 'wpse_60354_archive_category' );
function wpse_60354_archive_category( $wp_query )
{
    if ( $wp_query->is_archive() )
        $wp_query->set( 'cat', ID_OF_CATEGORY );
}

Il suffit de remplacer ID_OF_CATEGORY par l'ID de votre catégorie, évidemment;)

1
TheDeadMedic