我正在寻找一些帮助,以便为我网站上的每个帖子返回精选图片网址。我目前使用的代码仅返回页面上第一篇文章的值。
以下是我正在使用的内容:
<?php if (has_post_thumbnail( $post->ID) ): ?>
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID), 'single post thumbnail'); ?>
<div class="comments-bg-image" style="background-image: url('<?php echo $image[0]; ?>'" </div>
<?php endif; ?>
非常感谢任何帮助,谢谢!
答案 0 :(得分:1)
WordPress'wp_get_attachment_image_src
仅对$size
参数采用特定的字符串关键字:
见下文:
<?php if (has_post_thumbnail($post->ID)) : ?>
<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'large'); ?>
<div class="comments-bg-image" style="background-image: url('<?php echo $image[0]; ?>'"></div>
<?php endif; ?>
乍一看,我注意到>
元素上的结束div.comments-bg-image
丢失,但我怀疑这是你遇到的问题的原因。 ;)
<强>资源:强>