is_attachment( int|string|int[]|string[] $attachment = '' )
Détermine si la requête est pour une page d'attachement existante.
Description
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()
.
Paramètre
$attachment
(int | string | int[] | string[]) (Optionnel) Id, titre, slug ou tableau de ceux-ci à vérifier.
Valeur par défaut : ''
Retourne
(bool) True si la requête est pour une page d'attachement existante.
Structure de la fonction is_attachment()
Définie dans le fichier wp-includes/query.php à la ligne 205 :
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ù trouver la fonction is_attachment()
dans le CMS Wordpress
Sources
Codex Wordpress : is_attachment()
Autres fonctions dans le même fichier : wp-includes/query.php