Description

La home page est la page qui montre les articles récents de votre site.

Dépend des champs 'show_on_front' et 'page_on_front' sur la page d'administration Réglages -> Lecture de votre site WordPress.

Si vous réglez une page statique pour la page d'accueil de votre site, cette fonction retournera true seulement quand vous vous trouverez sur la page des postes.

Voir aussi is_front_page().

Pour plus d'informations sur cette fonction ou d'autres similaires, voir l'article Conditional Tags sur le Manuel du développeur de thème.

Retourne

(bool) True si la requête est pour la homepage.

Structure de la fonction is_home()

Définie dans le fichier wp-includes/query.php à la ligne 491 :

function is_home() {
    global $wp_query;

    if ( ! isset( $wp_query ) ) {
        _doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1.0' );
        return false;
    }

    return $wp_query->is_home();
}

Fonctions utilisées par is_home()

__()

Retourne la traduction d'un texte.

_doing_it_wrong()

Marque quelque chose comme étant incorrectement appelée.

Où trouver la fonction is_home() dans le CMS Wordpress

Exemple

Montrer la sidebar en fonction de la page :
if ( is_home() ) {
    get_sidebar( 'blog' );
} else {
    get_sidebar();
}

Sources

Codex Wordpress : is_home()

Autres fonctions dans le même fichier : wp-includes/query.php

Retour