WordPress会在上载图像时调整图像大小。默认情况下,它提供4种尺寸的图像(如果图像大于“大”尺寸)。
\\u post\\u缩略图(“缩略图”);//缩略图(默认150px x 150px最大值)\\u post\\u缩略图(“中”);//中等分辨率(默认300px x 300px最大值)\\u post\\u缩略图(“大”);//大分辨率(默认640px x 640px最大值)\\u post\\u缩略图(“完整”);//原始图像分辨率(未修改)
Source: https://codex.wordpress.org/Post_Thumbnails
您可以使用add\\u image\\u size()函数指定自己大小的图像,如下所示:
add_image_size( \'wpse-custom-size\', 320, 340);
如果您可能会收到各种不同大小和比例的图像,那么您可能希望在调整图像大小时裁剪图像。可以通过提供true作为最后一个参数来实现这一点。
add_image_size( \'wpse-custom-size\', 320, 340, true);
完成此操作后,您上载的所有图像(不会更改已上载的图像)现在都可以通过以下方式获得该大小的图像:
the_post_thumbnail(\'wpse-custom-size\');
希望这有帮助。