如何在<a>标签中添加WordPress特色图片?

时间:2020-02-21 作者:user2996362

我正在尝试在标签中添加Wordpress特色图片。我使用了这3个短代码。

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

<a href="<?php echo get_the_post_thumbnail( $page->ID, \'full\' ); ?>" >View Larger</a>
但什么都没用。请帮帮我。。。

2 个回复
最合适的回答,由SO网友:Faye 整理而成

它不起作用,因为您试图将图像回显到href中。你想要的只是去那里的URL。

<?php echo get_the_post_thumbnail_url( $page->ID, \'full\' )?>
您可以了解有关此函数的更多信息here in the codex.

SO网友:vbaimas

我希望我正确理解了你的问题。你可以试试这个。

    <?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; ?>