Question

I am trying to add Wordpress featured image in tag. I used these 3 shortcodes.

<?php echo $image_large[0]; ?>
<?php echo get_the_post_thumbnail(null,'thumbnail');?>
<?php echo get_the_post_thumbnail( $page->ID, 'full' ); ?>

Example

<a href="<?php echo get_the_post_thumbnail( $page->ID, 'full' ); ?>" >View Larger</a>

But nothing working. Please help me ...

Était-ce utile?

La solution

It's not working because you're trying to echo the image into the href. What you want is just the URL to go there.

<?php echo get_the_post_thumbnail_url( $page->ID, 'full' )?>

You can learn more about this function here in the codex.

Autres conseils

I hope that I understood your question correctly. You can try this.

    <?php if (has_post_thumbnail()): ?>
         <figure class="entry-thumb">
           <a href="<?php the_permalink();?>"tabindex="-1" aria-hidden="true">
             <?php the_post_thumbnail('full', ['alt' => esc_html (get_the_title())]); ?>
           </a>
        </figure>
   <?php endif; ?>
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top