the_post_thumbnail响应式srcset未填充自定义图像大小
我正在尝试使用Wordpress 4.4中的新响应图像功能,但是在尝试使用具有自定义图像大小的the_post_thumbnail时,我一直遇到一个特殊的问题。看来我无法使用自定义图像尺寸。 以下代码将生成img带有srcset当前标签: <?php the_post_thumbnail('medium', array( 'class' => 'img-responsive' )); ?> 这是img带有medium传递给函数的大小的标记的样子: <img width="300" height="225" src="path/to/image-300x225.jpg" class="img-responsive wp-post-image" alt="Image" srcset="path/to/image-300x225.jpg 300w, path/to/image-768x576.jpg 768w, path/to/image.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px"> 但是,当我进行更改以使用自定义图像尺寸时,srcset消失了。有人知道这是怎么回事吗? 这是我添加自定义图像尺寸的方法: add_image_size ('my-custom-size', 1050, 626, true ); 它在代码中的外观如下: <?php the_post_thumbnail('my-custom-size', array( 'class' => 'img-responsive' )); ?> 这是它的输出,请注意my-custom-size没有被读取,而是添加wp-post-image而不是my-custom-size: <img width="1024" height="626" …