is_attachment( int|string|int[]|string[] $attachment = '' )
Détermine si la requête est pour une page d'attachement existante.
Paramètre
$attachment
(int|string|int[]|string[])optionnelId, titre, slug ou tableau de ceux-ci à vérifier.
Valeur par défaut : ''
Description / Informations supplémentaires
Pour plus d'informations sur cette fonction ou d'autres similaires, voir l'article Conditional Tags sur le Manuel du développeur de thème.
Voir aussi is_singular()
.
Pour plus de vérification sur un attachement, voir wp_attachment_is_image()
.
Retourne
(bool) True si la requête est pour une page d'attachement existante.
Déclaration et structure de la fonction is_attachment()
is_attachment()
est déclarée dans le fichier wp-includes/query.php
à la ligne 213 :
function is_attachment( $attachment = '' ) {
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_attachment( $attachment );
}
Fonctions utilisées par is_attachment()
__()
Retourne la traduction d'un texte.
_doing_it_wrong()
Marque quelque chose comme étant incorrectement appelée.
Où est utilisée la fonction is_attachment()
dans le CMS WordPress
Sources
Codex WordPress : is_attachment()
Autres fonctions dans le même fichier : wp-includes/query.php