SET_POST_THMBIAN_SIZE不裁剪特色图像

时间:2013-03-20 作者:Dave W

我正在开发一个主题,在处理特色图像区域时,我注意到它们没有被裁剪,即使我通过set\\u post\\u thumbnail\\u size函数将它们设置为裁剪。

/* Featured Image Thumbnails */
add_theme_support( \'post-thumbnails\' );
set_post_thumbnail_size( 460, 250, true);
phpinfo说,通过使用xampp,GD是受支持的。我已清除缩略图并重新生成,但没有任何效果。特征图像所在的div也设置为460250。这幅图像只需按任意高度缩小到460宽,并限制其比例。

显示输出的imag:http://i.imgur.com/cDXkS49.png

1 个回复
SO网友:David Gard

我可能误解了你,但似乎是因为你的图像一开始不是250px高。原始图像尺寸是多少?

Function Reference, 但是460 图像的最大宽度,以及250 将是最大高度。crop = true 简单地说,如果其中任何一个尺寸更大,图像将被裁剪以适合,而不是调整大小。

例如,拍摄690px x x 500px的图像-

/**
 * This example will crop the image to just 460x250, therefore cutting off
 * the excess pixels
 */
set_post_thumbnail_size(460, 250, true);

/**
 * This example will resize the image to 345x250, so that it fits your desired
 * dimensions while at the same time keeping the whole image
 */
set_post_thumbnail_size(460, 250);

结束

相关推荐