返回每个帖子的特色图片( (WordPress))

我正在寻找一些帮助, 以返回我网站上每个帖子的精选图片URL。我当前使用的代码仅返回页面上第一篇文章的值。
这是我正在使用的东西:

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

任何帮助将不胜感激, 谢谢!
#1WordPress的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元素中的结尾> 丢失了, 尽管我怀疑这是导致你遇到问题的原因。 ??
【返回每个帖子的特色图片( (WordPress))】资源:
  • 函数参考/ wp_get_attachment_image_src

    推荐阅读