Jag försöker få miniatyren av inlägget att visas i linje med dessa andra funktioner och har ingen tur:
Info:
<?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") ;?>
Jag har provat alla varianter från Googling i en timme och kan inte räkna ut detta.
Alla förslag skulle vara bra.
Kommentarer
- re: ' få miniatyren av inlägget att visas i raden ' – hänvisar du till formateringen av utdata? får du miniatyren att visa alls? har inlägget faktiskt en utvald bild?
Svar
Om du använder det här i öglan på din WP_Query
varför tillhandahåller du Post ID
-parametern i funktioner. Du behöver inte göra det.
Så din kod blir den här.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
Och läs svaret och förklaringen av @PieterGoosen. Han förklarade väl hur WordPress-funktioner vanligtvis fungerar. Och hur kan du återge resultaten med get_
prefix.
Du använde också \
före dubbelt citat som du inte behöver göra här.
Kommentarer
- Inte säker på varför du ' föreslår att OP använder
'full'
-parametern medget_the_post_thumbnail()
. - @JimFell Eftersom OP använde ' full ' -parameter i sin kod.
- @JimFell måste du använda 2 parametrar om du vill ange miniatyrstorleken, vilka är ID och storlek (jag redigerade inlägget ovan för att återspegla detta). Om du är okej med standardminiatyrbilden är det bara att få_posten_miniatyrbilden () räcker. Men du kan ' t ring get_the_post_thumbnail (' full ') – det vann ' fungerar inte ordentligt.