has_tag( string|int|array $tag = '', int|object $post = null )
Vérifie si le poste actuel a une des étiquettes données.
Paramètres
$tag(string|int|array)optionnelId, nom ou slug de l'étiquette à vérifier.
Valeur par défaut : ''
$post(int|object)optionnelPoste à vérifier au lieu du poste actuel.
Valeur par défaut : null
Description / Informations supplémentaires
Si aucune étiquette n'est donnée, la fonction vérifie si les poste a des étiquettes.
Retourne
(string) True si le poste a une des étiquettes données. False sinon.
Déclaration et structure de la fonction has_tag()
has_tag() est déclarée dans le fichier wp-includes/category-template.php à la ligne 1521 :
function has_tag( $tag = '', $post = null ) {
return has_term( $tag, 'post_tag', $post );
}
Fonction utilisée par has_tag()
has_term()Vérifie si le poste actuel a un des termes donnés.
Où est utilisée la fonction has_tag()
dans le CMS WordPress
Exemple
if(has_tag()) {
the_tags();
}
Sources
Codex WordPress : has_tag()
Autres fonctions dans le même fichier : wp-includes/category-template.php