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 : ''

Description / Informations supplémentaires

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.

Retourne

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

Déclaration et structure de la fonction is_category()

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 );
}
__()

Retourne la traduction d'un texte.

_doing_it_wrong()

Marque quelque chose comme étant incorrectement appelée.

Où est utilisée 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