X

Verificați dacă postarea / pagina are o galerie

Fragmente de IsItWP

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.

Comentarii   Lasă un răspuns

  1. 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

    1. 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.

  2. MULȚUMESC!!!!! Mi-ai salvat viața.

  3. <?php if (strpos($post->post_content,'[gallery’) === false){ ?> no gallery <? } else { ?> has gallery <?php } ?>

  4. Cum ați schimba acest lucru pentru a trece de la php la html la php

    1. 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>';

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!