web-dev-qa-db-fra.com

Modèle de page personnalisé pour les pages "Messages plus anciens"

Mon flux de page d'accueil contient divers éléments, notamment un article en vedette et d'autres fonctionnalités que je souhaiterais uniquement présenter dans le flux d'accueil. Lorsqu'un utilisateur clique sur la pagination pour charger des publications plus anciennes, je souhaite charger un nouveau modèle de page sans toutes les fonctions de la page d'accueil. Existe-t-il un fichier de modèle WP que je néglige ou est-ce que cela n'est pas pris en charge?

1
cqde

Pensez à utiliser la balise conditionnelle is_home() pour vérifier si la page d'accueil est affichée ou non.

<?php
if ( is_home() ) {
    // This is a homepage
    // Do your fancy loop here with extra bells and whistles
} else {
    // This is not a homepage (i.e. paginated page)
    // Do a stripped down version of your loop above with no bells and whistles
}
?>

Référence à is_home sur le codex WordPress

1
userabuser