图片未显示在 wp_get_attachment_image_src 上,而是 returns 数组
Image is not displayed on wp_get_attachment_image_src, instead it returns an array
你好,我有一个 wordpress 网站,我正在尝试使用 wp_get_attachment_image_src 显示图像,但它 returns 仅数组
低于我自己的尝试
`$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; ?>
其正确 wp_get_attachment_image_src 总是 returns 数组。
如果要使用此函数显示图像,需要在图像标签中传递数组索引。
试试下面的代码:
`$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; ?>
同样,如果你在使用之前阅读了函数的所有参数也很好
参考这个 link - https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/
你好,我有一个 wordpress 网站,我正在尝试使用 wp_get_attachment_image_src 显示图像,但它 returns 仅数组
低于我自己的尝试
`$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; ?>
其正确 wp_get_attachment_image_src 总是 returns 数组。
如果要使用此函数显示图像,需要在图像标签中传递数组索引。
试试下面的代码:
`$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; ?>
同样,如果你在使用之前阅读了函数的所有参数也很好
参考这个 link - https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/