Funcționalitatea galeriei WordPress vă permite să adăugați mai multe galerii atașate ca ID-uri într-un singur shortcode. Puteți căuta shortcode-ul galeriei în postarea sau pagina dvs. WordPress.
Instrucțiuni: Adăugați următorul cod în fișierul single.php al temei dvs. WordPress.
if ( get_post_gallery() ){
echo 'has gallery';
}
else{
echo 'has no gallery';
}
După verificarea dacă galeria există, s-ar putea să doriți să afișați galeria. Pur și simplu înlocuiți echo 'has gallery'; în codul de mai sus cu următoarea linie.
echo get_post_gallery();
S-ar putea să vă placă și adăugarea unei limite la numărul de imagini dintr-o galerie.
cred că e mai bine…
if ( get_post_gallery() ){ echo ‘has gallery’; }else{ echo ‘has no gallery’; }
referință: https://codex.wordpress.org/Function_Reference/get_post_gallery
Salut Doar un Farax
Sunt de acord, acest fragment a fost postat înainte de wp 3.6, când aceasta nu era o opțiune. Voi actualiza fragmentul pentru a reflecta aceste modificări, mulțumesc pentru informații.
MULȚUMESC!!!!! Mi-ai salvat viața.
<?php if (strpos($post->post_content,'[gallery’) === false){ ?> no gallery <? } else { ?> has gallery <?php } ?>
Cum ați schimba acest lucru pentru a trece de la php la html la php
Ceea ce aveți mai sus ar trebui să funcționeze bine, cealaltă opțiune ar fi să faceți următoarele.
echo '<span class="className">html</span>';