您好我有一个wordpress网站,我正在尝试使用 wp_get_attachment_image_src 显示图片,但它只返回数组
低于我自己尝试的内容
`$get_story_image_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), "size" );`
if ( $get_story_image_src ) : ?>
<img src="<?php echo $get_story_image_src ; ?>" alt="story_image" />
<?php endif; ?>
答案 0 :(得分:1)
正确的 wp_get_attachment_image_src 始终返回数组。
如果要使用此功能显示图像,则需要在图像标记中传递数组索引。
尝试以下代码:
`$get_story_image_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), "size" );`
if ( $get_story_image_src ) : ?>
<img src="<?php echo $get_story_image_src[0]; width="<?php echo $get_story_image_src[1]; ?>" height="<?php echo $get_story_image_src[2]; ?>" ?>" alt="story_image" />
<?php endif; ?>
如果您在使用
之前阅读了所有函数参数,那也很好请参阅此链接 - https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/