问题是WordPress总是保持照片的纵横比。对于许多用途来说,这是有意义的。然而,如果你想把一堆图像排成一行,有些是肖像,有些是风景,那真的很痛苦。
如果要解决此问题,可以在functions.php
在主题中创建文件。例如,我刚刚添加了:
add_image_size(\'yourName\', 400, 400, true);
该功能在/wp includes/media中定义如下。php:
function add_image_size( $name, $width = 0, $height = 0, $crop = false ) {
global $_wp_additional_image_sizes;
$_wp_additional_image_sizes[$name] = array( \'width\' => absint( $width ), \'height\' => absint( $height ), \'crop\' => (bool) $crop );
}
然后,您可以使用以下命令获取图像:
the_post_thumbnail(\'yourName\');
在你的主题中。。。但这只适用于特色图片。遗憾的是,通过后端添加媒体时,图像大小选项没有添加到选择框中。
此外,如果这符合您的要求,您可以使用此插件将任何旧图像自动调整为新大小:http://wordpress.org/extend/plugins/regenerate-thumbnails/