is_tag( int|string|int[]|string[] $tag = '' )
Détermine si la requête est pour une page d'archive d'étiquettes.
Paramètre
$tag
(int|string|int[]|string[])optionnelId, nom ou slug d'une étiquette ou tableau de ceux-ci.
Valeur par défaut : ''
Description / Informations supplémentaires
Si le paramètre $tag est fourni, la fonction vérifiera en plus si la requête est pour l'une des étiquettes spécifiées.
Retourne
(bool) True si la requête est pour une page d'archive d'étiquettes.
Déclaration et structure de la fonction is_tag()
is_tag()
est déclarée dans le fichier wp-includes/query.php
à la ligne 300 :
function is_tag( $tag = '' ) {
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_tag( $tag );
}
Fonctions utilisées par is_tag()
__()
Retourne la traduction d'un texte.
_doing_it_wrong()
Marque quelque chose comme étant incorrectement appelée.
Où est utilisée la fonction is_tag()
dans le CMS WordPress
Exemple
is_tag();
is_tag( '30' );
is_tag( 'extreme' );
is_tag( 'mild' );
is_tag( array( 30, 'mild', 'extreme' ) );
Sources
Codex WordPress : is_tag()
Autres fonctions dans le même fichier : wp-includes/query.php