我正在寻找一些帮助, 以返回我网站上每个帖子的精选图片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
推荐阅读
- WordPress多站点中的主题相同,但具有自定义CSS()
- wordpress require_once不执行php代码
- 在WordPress中将数据检索为数组
- WP移动设备的响应式元素布局
- get_permalink(0);的结果
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Patch-2.7.6
- 玩转阿拉善沙漠地形的秘诀是啥(长城炮车主有话说)
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Make-4.3
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Systemd 使用和配置