請檢查螢屏截圖,讓我知道如何解決此問題...您可以看到 HTML 中沒有影像替代資料。另一件事是,如果我在 img src 中使用 PHP,那么我不能像 (300 x 300) 這樣設定寬度和高度。輸出是全尺寸影像,如果我在 img 中使用靜態 URL,它可以正常作業,如何處理?
<nav id="nav-single">
<?php
$prev_post = get_previous_post();
$id = $prev_post->ID ;
$permalink = get_permalink( $id );
$thumbnail = get_the_post_thumbnail( $id );
$image_alt = get_post_meta($thumbnail, '_wp_attachment_image_alt', true);
?>
<div class="pexel-previous-post-data">
<div class="pexel-previous-post-img">
<a href="<?php echo $permalink; ?>">
<img src="<?php echo $thumbnail; ?>" alt="<?php echo $image_alt; ?>" width="300" height="300">
</a>
</div>
<div class="pexel-previous-post-Text">
<span class="nav-previous"><?php previous_post_link( '%link', __( '<span class="meta-nav">←</span> Previous', 'twentyeleven' ) ); ?>
<h5 class="pxl_head--h5"><a href="<?php echo $permalink; ?>"><?php echo $prev_post->post_title; ?></a> </h5>
</span>
</div>
</div>
</nav>
uj5u.com熱心網友回復:
用于get_the_post_thumbnail_url()
獲取發布影像 url 作為回傳帶有標簽的get_the_post_thumbnail()
html 。將只回傳圖片網址。img
get_the_post_thumbnail_url()
$thumbnail = get_the_post_thumbnail_url( $id );
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/468579.html