在wp_get_attachment_image_src上不显示图像,而是返回一个数组



嗨,我有一个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; ?>

正确的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/

相关内容

  • 没有找到相关文章

最新更新