Ich benutze diese Funktion, um die vorgestellten Bilder zu erhalten:
<a href="#" rel="prettyPhoto">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
Jetzt möchte ich das Bild mit allen Funktionen erhalten, indem ich auf das Ankertag klicke, für das ich eine URL mit ausgewählten Funktionen benötige
<a href="here" rel="prettyPhoto">
Wie kann ich das beheben?
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?> <div class="section bannerarea cashstudybanner" style="background-image: url( <?php if ( has_post_thumbnail() ) { echo $image[0]; } else { ?> <?php bloginfo('template_directory'); ?>/images/common-banner.jpg <?php } ?> )">
Wenn Sie NUR die Quelle und kein Array mit anderen Informationen möchten:
quelle
wp_get_attachment_image_url()
.wp_get_attachment_image_url
gilt nur, wenn Sie die Anhangs-ID kennen (nicht die Post-ID).quelle
"
statt arbeiten mit'
: P Aber die Anführungszeichen sind überhaupt nicht notwendig.Einfacher Weg!
quelle
Das hat bei mir perfekt funktioniert:
quelle
Ich denke, dies ist die einfachste und aktualisierte Lösung:
quelle
Dies ist die einfachste Antwort:
quelle
Sie können dies versuchen:
quelle
Probier diese
quelle
get_the_post_thumbnail_url
Sie diese Option, wenn Sie nur die Bild-URL verwenden möchten.Sie können dies versuchen.
quelle
Sie können es auch wie folgt von post_meta erhalten:
quelle
Sie können die URL für Bildanhänge auch wie folgt abrufen. Es funktioniert gut.
quelle
quelle
Sie werden es versuchen
quelle
Ich hatte viel gesucht und nichts gefunden, bis ich Folgendes bekam:
<?php echo get_the_post_thumbnail_url( null, 'full' ); ?>
Womit Sie einfach die vollständige Bild-URL ohne das gesamte
<img>
Tag erhalten.Hoffe das kann dir helfen.
quelle
Wenn es sich bei dem Beitrag um ein Bild handelt und wir bereits wissen, um welches Bild es sich handelt, können Sie die Miniaturbild-URL ohne großen Aufwand abrufen:
quelle
Verwenden:
Sie können den
thumbnail_size
Wert entsprechend Ihrer gewünschten Größe ändern .quelle
Sie können die URL für Bildanhänge auch wie folgt abrufen:
quelle
Schreiben Sie einfach in die Schleife
<?php the_post_thumbnail_url(); ?>
wie folgt: -quelle
quelle