使用srcsets为不同的浏览器宽度提供图像

时间:2018-04-05 00:18:03

标签: wordpress responsive srcset

使用WordPress,我上传了一张400x200的图片。它产生了一种“媒介”。和' thumbnail'尺寸。我试图加载缩略图'因此,它被用于,即768px及更高,以及#39;完整的'大小,所以400x200,将使用767及更低。

我已经制作了一个功能,但它一直让wp_get_attachment_image_srcset返回为假。这是我的代码片段:

while ($sponsors->have_posts()) : $sponsors->the_post();  

  $src_id     = get_post_thumbnail_id();
  $src_url    = wp_get_attachment_url($src_id);
  $src_srcset = wp_get_attachment_image_srcset($src_id, 'thumbnail');
  $src_size   = wp_get_attachment_image_sizes($src_id);

  $html_out .= '<img src="' . $src_url . '" srcset="' . $src_srcset . '" sizes="' . $src_size . '" />';

  echo $html_out;

endwhile;

我不知道为什么以及我在这里做错了什么。

0 个答案:

没有答案