X

Vérifier si un article / une page a une galerie

Extraits par IsItWP

La fonctionnalité de galerie WordPress vous permet d'ajouter plusieurs galeries attachées en tant qu'ID dans un seul shortcode. Vous pouvez rechercher le shortcode de galerie dans votre article ou page WordPress.

Instructions : Ajoutez le code suivant au fichier single.php de votre thème WordPress.

if ( get_post_gallery() ){
echo 'has gallery';
} 
else{
echo 'has no gallery';
}

Après avoir vérifié si la galerie existe, vous voudrez peut-être afficher la galerie. Remplacez simplement echo 'has gallery'; dans le code ci-dessus par la ligne suivante.

echo get_post_gallery();

Vous pourriez également aimer ajouter une limite au nombre d'images dans une galerie.

Commentaires   Laisser une réponse

  1. je pense que c'est mieux…

    if ( get_post_gallery() ){ echo ‘has gallery’; }else{ echo ‘has no gallery’; }

    référence : https://codex.wordpress.org/Function_Reference/get_post_gallery

    1. Salut Juste un Farax

      Je suis d'accord, cet extrait a été publié avant wp 3.6, quand ce n'était pas une option. Je mettrai à jour l'extrait pour refléter ces changements, merci de m'avoir prévenu.

  2. MERCI !!!!! Vous m'avez sauvé la vie.

  3. post_content,'[gallery') === false){ ?> no gallery has gallery

  4. Comment changeriez-vous cela pour passer de php à html puis à php

    1. Ce que vous avez ci-dessus devrait bien fonctionner, l'autre option serait de faire ce qui suit.

      echo '<span class="className">html</span>';

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !