Ich versuche, das Post-Thumbnail in Übereinstimmung mit diesen anderen Funktionen anzuzeigen, und habe kein Glück:
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") ;?>
Ich habe eine Stunde lang alle Variationen von Googeln ausprobiert und kann dies nicht herausfinden.
Vorschläge wären großartig.
Kommentare
- re: ' Das Miniaturbild des Beitrags wird in Zeile ' – beziehen Sie sich auf die Formatierung der Ausgabe? Erhalten Sie die Miniaturansicht überhaupt zu zeigen? Hat der Beitrag tatsächlich ein Bild?
Antwort
Wenn Sie dies in der Schleife Ihres verwenden WP_Query
Warum geben Sie dann den Parameter Post ID
in Funktionen an? Sie müssen das nicht tun.
Ihr Code wird also zu diesem.
<?php echo "<h2><a href="" . get_permalink() . "">" . get_the_title() . "</a></h2>" . get_the_post_thumbnail( get_the_ID(), "full" ); ?>
Und bitte lesen Sie die Antwort und Erklärung von @PieterGoosen. Er hat gut erklärt, wie WordPress normalerweise funktioniert. Und wie können Sie die Ergebnisse mit dem Präfix get_
wiedergeben.
Außerdem haben Sie vor dem doppelten Anführungszeichen, was Sie hier nicht tun müssen.
Kommentare
- Nicht sicher, warum Sie ' schlägt OP vor, den Parameter
'full'
mitget_the_post_thumbnail()
zu verwenden. - @JimFell Da das OP in seinem Code den Parameter ' full ' verwendet hat.
- @JimFell, müssen Sie 2 verwenden Parameter, wenn Sie die Größe der Miniaturansichten angeben möchten, dh die ID und die Größe (ich habe den obigen Beitrag bearbeitet, um dies widerzuspiegeln). Wenn Sie mit der Standard-Miniaturansicht einverstanden sind, reicht es einfach aus, get_the_post_thumbnail () zu erhalten. Sie können jedoch ' get_the_post_thumbnail nicht aufrufen (' full ') – es wird ' funktioniert nicht richtig.