Description

Si aucune étiquette n'est donnée, la fonction vérifie si les poste a des étiquettes.

Paramètres

$tag

(string | int | array) (Optionnel) Id, nom ou slug de l'étiquette à vérifier.

Valeur par défaut : ''

$post

(int | object) (Optionnel) Poste à vérifier au lieu du poste actuel.

Valeur par défaut : null

Retourne

(string) True si le poste a une des étiquettes données. False sinon.

Structure de la fonction has_tag()

Définie dans le fichier wp-includes/category-template.php à la ligne 1493 :

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ù trouver la fonction has_tag() dans le CMS Wordpress

Exemple

Dans un article, s'il a des étiquettes, on peut les afficher :
if(has_tag()) {
    the_tags();
}

Sources

Codex Wordpress : has_tag()

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

Retour