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 med get_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.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *