WordPress显示模板中输出这些图像的函数所请求的图像。图像的呈现完全取决于主题开发人员,WordPress不会自行决定。
例如the_post_thumbnail
功能:
the_post_thumbnail(\'thumbnail\'); // Thumbnail (default 150px x 150px max)
the_post_thumbnail(\'medium\'); // Medium resolution (default 300px x 300px max)
the_post_thumbnail(\'large\'); // Large resolution (default 640px x 640px max)
the_post_thumbnail(\'full\'); // Full resolution (original size uploaded)
除了默认大小之外,主题和插件开发人员还可以通过
add_image_size
. 这方面的一个示例用例是标题横幅,其中需要特定的裁剪图像大小。
它之所以这样做是为了前端的灵活性和效率。考虑一下缩略图库的情况,其中原稿都是1200px以上的图像。简单地将全尺寸图像缩放到缩略图大小可能会导致20mb的页面加载,而如果显示调整大小的缩略图,则会导致2mb的页面加载。