我正在寻找一些帮助, 以返回我网站上每个帖子的精选图片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; ?>
任何帮助将不胜感激, 谢谢!
#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元素中的结尾>丢失了, 尽管我怀疑这是导致你遇到问题的原因。 😉
资源:
- 函数参考/ wp_get_attachment_image_src
评论前必须登录!
注册