我想在循环之外获取图片的alt文本,这是我上传到媒体上的。我尝试了下面的代码,但它只在循环上工作
<?php $imageID = get_field('THIS IS YOUR FIELD NAME FOR THE IMAGE'); ?>
<?php $image = wp_get_attachment_image_src( $imageID, 'full' ); ?>
<?php $alt_text = get_post_meta($imageID , '_wp_attachment_image_alt', true); ?>
<img src="<?php echo $image[0]; ?>" alt="<?php echo $alt_text; ?>" />发布于 2014-08-27 14:48:50
您想要一个特定图像的alt文本吗?那么它应该是这样工作的:
<?php
$image_id = //your image ID
$alt = get_post_meta($thumb_id, '_wp_attachment_image_alt', true);
echo $alt;
?>https://stackoverflow.com/questions/25520146
复制相似问题