Description

Si le paramètre $category est spécifié, la fonction vérifiera en plus si la requête est pour l'une des catégories spécifiées.

Paramètre

$category

(int | string | int[] | string[]) (Optionnel) Id, nom ou slug d'une catégorie ou tableau de ceux-ci à vérifier.

Valeur par défaut : ''

Retourne

(bool) True si la requête est pour une page d'archive de catégorie existante.

Structure de la fonction is_category()

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

function is_category( $category = '' ) {
    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_category( $category );
}

Fonctions utilisées par is_category()

__()

Retourne la traduction d'un texte.

_doing_it_wrong()

Marque quelque chose comme étant incorrectement appelée.

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

Exemple

is_category();
 
is_category( '9' );
 
is_category( 'Stinky Cheeses' );
 
is_category( 'blue-cheese' );
 
is_category( array( 9, 'blue-cheese', 'Stinky Cheeses' ) );

Sources

Codex Wordpress : is_category()

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

Retour