Jeg prøver at få miniatyren af indlæg til at vises i tråd med disse andre funktioner og har ikke held:
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øvet alle variationer fra Googling i en time og kan ikke finde ud af dette.
Eventuelle forslag ville være gode.
Kommentarer
- re: ' få miniaturen af indlægget til at blive vist i linje ' – refererer du til formateringen af output? får du overhovedet miniaturebilledet til at vise? har indlægget faktisk et fremhævet billede?
Svar
Hvis du bruger dette inden i løkken på din WP_Query
hvorfor angiver du Post ID
-parameteren i funktioner. Du behøver ikke gøre det.
Så din kode bliver denne.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
Og læs venligst svaret og forklaringen ved @PieterGoosen. Han forklarede godt, hvordan WordPress-funktioner normalt fungerer. Og hvordan kan du gentage resultaterne med get_
præfikset.
Også du brugte \
før dobbelt citat, som du ikke behøver at gøre her.
Kommentarer
- Ikke sikker på, hvorfor du ' foreslår, at OP skal bruge
'full'
-parameteren medget_the_post_thumbnail()
. - @JimFell Fordi OPen brugte ' fuld ' parameter i sin kode.
- @JimFell, skal du bruge 2 parametre, hvis du vil angive miniaturestørrelsen, som er ID og størrelse (jeg redigerede indlægget ovenfor for at afspejle dette). Hvis du er i orden med standard miniaturebilledet, er det bare at få_post_thumbnail () er tilstrækkelig. Men du kan ' ikke kalde get_the_post_thumbnail (' fuld ') – det vandt ' fungerer ikke korrekt.