Azt próbálom elérni, hogy a bejegyzés miniatűrje összhangban álljon a többi funkcióval és nincs szerencsém:
Információ:
<?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") ;?>
Egy órán keresztül kipróbáltam a Googling összes változatát, és ezt nem tudom kideríteni.
Bármilyen javaslat nagyon jó lenne.
Megjegyzések
- re: ' a bejegyzés miniatűrje megjelenik a ' – a kimenet formázására hivatkozik? egyáltalán megkapja az indexképet? a bejegyzésnek valóban van kiemelt képe?
Válasz
Ha ezt használja a WP_Query
akkor miért adja meg a Post ID
paramétert a függvényekben. Ezt nem kell megtennie.
Tehát a kódod ebből lesz.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
És olvassa el a választ és a magyarázatot: @PieterGoosen. Jól elmagyarázta, hogyan működnek általában a WordPress funkciói. És hogyan visszhangozhatja az eredményeket a get_
előtaggal.
Ön is használta a \
dupla idézet előtt, amelyet itt nem kell megtennie.
Megjegyzések
- Nem biztos benne, hogy miért ' javasoljuk, hogy az OP használja a
'full'
paramétert aget_the_post_thumbnail()
paraméterrel. - @JimFell Mivel az operációs rendszer a kódjában ' full ' paramétert használta.
- @JimFell, a 2-et kell használnia paramétereket, ha meg akarja adni az indexkép méretét, amelyek az azonosító és a méret (a fenti bejegyzést ennek megfelelően szerkesztettem). Ha rendben van az alapértelmezett indexkép, akkor egyszerűen a get_the_post_thumbnail () elegendő. De ' nem hívhatja meg a get_the_post_thumbnail (' teljes ') – nyert ' nem működnek megfelelően.