Jeg prøver å få miniatyrbildet til innlegget til å vises i tråd med disse andre funksjonene og har ikke hell:
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") ;?>
Jeg har prøvd alle variasjoner fra Googling i en time og kan ikke finne ut av dette.
Eventuelle forslag vil være gode.
Kommentarer
- re: ' få miniatyrbildet for innlegget til å vises i linjen ' – refererer du til formateringen av utdataene? får du miniatyrbildet til å vises i det hele tatt? har innlegget faktisk et utvalgt bilde?
Svar
Hvis du bruker dette i løkken på WP_Query
hvorfor oppgir du Post ID
-parameteren i funksjoner. Du trenger ikke gjøre det.
Så koden din blir denne.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
Og les svaret og forklaringen ved @PieterGoosen. Han forklarte godt hvordan WordPress-funksjoner vanligvis fungerer. Og hvordan kan du ekko resultatene med get_
prefiks.
Også du brukte \
før dobbelt sitat som du ikke trenger å gjøre her.
Kommentarer
- Ikke sikker på hvorfor du ' foreslår at OP bruker
'full'
-parameteren medget_the_post_thumbnail()
. - @JimFell Fordi OPEN brukte ' full ' parameter i koden sin.
- @JimFell, må du bruke 2 parametere hvis du vil spesifisere miniatyrstørrelsen, som er ID og størrelse (jeg redigerte innlegget ovenfor for å gjenspeile dette). Hvis du har det bra med standardminiatyrbildet, er det bare å få_post_miniatyrbilde () er tilstrekkelig. Men du kan ' ikke ringe get_the_post_thumbnail (' full ') – det vant ' fungerer ikke ordentlig.