Încerc să fac miniatura postării să se afișeze în conformitate cu aceste alte funcții și nu am noroc:

Informații:

<?php echo "<h2><a href=\"" . get_permalink($attractions->post->ID) . "\">" . get_the_title($attractions->post->ID) . "</a></h2>" . get_the_post_thumbnail($attractions->post->ID, "full") ;?> 

Am încercat toate variantele de la Google pentru o oră și nu-mi dau seama.

Orice sugestie ar fi grozavă.

Comentarii

  • re: ' obțineți miniatura postării pentru a se afișa în linia ' – vă referiți la formatarea ieșirii? primiți miniatura pentru a arăta deloc? postarea are de fapt o imagine prezentată?

Răspundeți

Dacă utilizați acest lucru în interiorul buclei dvs. WP_Query atunci de ce furnizați parametrul Post ID în funcții. Nu trebuie să faceți acest lucru.

Deci, codul dvs. va deveni acesta.

<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?> 

Și vă rugăm să citiți răspunsul și explicația de către @PieterGoosen. El a explicat bine cum funcționează de obicei funcțiile WordPress. Și cum puteți face ecou rezultatelor cu prefixul get_.

De asemenea, utilizați \ înainte de citatul dublu pe care nu trebuie să îl faceți aici.

Comentarii

  • Nu sunt sigur de ce ' re sugerând OP utilizați parametrul 'full' cu get_the_post_thumbnail().
  • @JimFell Deoarece OP folosea parametrul ' complet ' în codul său.
  • @JimFell, trebuie să utilizați 2 parametrii dacă doriți să specificați dimensiunea miniaturii, care sunt ID-ul și dimensiunea (am editat postarea de mai sus pentru a reflecta acest lucru). Dacă sunteți în regulă cu miniatura implicită, atunci este suficient să obțineți doar_poziția_miniaturală (). Dar nu puteți ' să apelați get_the_post_thumbnail (' complet ') – a câștigat ' nu funcționează corect.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *