J'utilise cette fonction pour obtenir les images en vedette:
<a href="#" rel="prettyPhoto">
<?php the_post_thumbnail('thumbnail'); ?>
</a>
Maintenant, je veux obtenir l'image complète en cliquant sur la balise d'ancrage pour laquelle j'ai besoin d'une URL d'image en vedette dans
<a href="here" rel="prettyPhoto">
Comment puis-je réparer cela?
<?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 } ?> )">
Si vous voulez JUSTE la source, et non un tableau avec d'autres informations:
la source
wp_get_attachment_image_url()
.wp_get_attachment_image_url
ne s'applique que si vous connaissez l'ID de la pièce jointe (pas l'ID de publication).la source
"
au lieu de'
: P Mais les guillemets ne sont pas du tout nécessaires.Moyen facile!
la source
Cela a parfaitement fonctionné pour moi:
la source
Je pense que c'est la solution la plus simple et la mise à jour:
la source
Voici la réponse la plus simple:
la source
Vous pouvez essayer ceci:
la source
Essaye celui-là
la source
get_the_post_thumbnail_url
si vous souhaitez uniquement l'URL de l'image.Vous pouvez essayer ceci.
la source
Vous pouvez également l'obtenir à partir de post_meta comme ceci:
la source
Vous pouvez également obtenir l'URL des pièces jointes d'image comme suit. Ça fonctionne bien.
la source
la source
Vous allez essayer ceci
la source
J'avais beaucoup cherché et je n'avais rien trouvé, jusqu'à ce que j'obtienne ceci:
<?php echo get_the_post_thumbnail_url( null, 'full' ); ?>
Ce qui vous donne simplement l'URL complète de l'image sans la
<img>
balise entière .J'espère que cela peut vous aider.
la source
Si l'article est une image et que nous savons déjà ce qu'est l'image, il est possible d'obtenir l'URL de la vignette sans trop de tracas:
la source
Utilisation:
Vous pouvez modifier la
thumbnail_size
valeur selon votre taille requise.la source
Vous pouvez également obtenir l'URL des pièces jointes d'image comme suit:
la source
Simplement à l'intérieur de la boucle, écrivez
<?php the_post_thumbnail_url(); ?>
comme indiqué ci-dessous: -la source
la source