我想獲得一個頁面的特色圖像alt和回聲它作爲段落文本,但我的代碼似乎並沒有工作。獲取WordPress的精選圖像「alt」
我目前能夠回顯圖像,它的工作完美。
下面是我使用的代碼:
<?php
get_header(); ?>
</div>
<?php /* The loop */ ?>
<?php while (have_posts()) : the_post(); ?>
<div class="header-image">
<?php echo get_the_post_thumbnail($page->ID, 'full'); ?>
<?php $alt = get_post_meta($attachment_img->ID, '_wp_attachment_image_alt', true); ?>
<p><?php echo $alt; ?></p>
</div>
你有一個名爲與帖子相關聯'_wp_attachment_image_alt'自定義字段?另外,我建議你在你回顯之前做'var_dump($ alt)',這樣你就可以看到它是否爲null和它的類型。 –
嗨,不,我沒有任何自定義字段,它應該從特色圖像屬性中提取alt – babusi
您是否試圖獲取該帖子或頁面的精選圖像?您可以檢查$ attachment_img-> ID並查看如果它有正確的ID?或任何價值? –