添加_图像_大小未生成正确的大小

时间:2012-09-14 作者:HjalmarCarlson

我在我的主题中添加了两个额外的图像大小,由于某种原因,当我使用强制重新生成缩略图插件时,我的图像被创建了,但文件大小不准确。

这是我函数中的设置。php文件。

 add_theme_support( \'post-thumbnails\' );

 add_image_size( \'cmntouch_featured\', 450, 300, true );
 add_image_size( \'cmntouch_tile\', 150, 150, true );
因此,重新生成的图像应如下所示:

img1\\U 150x150。jpgimg1\\U 450x300。jpg公司

其中一些图片生成正确,但大约25%的图片完全不正确,如下所示:

Future-of-webdesign-New-york-450x144。pngFuture-of-webdesign-New-york-150x144。pngAladdin-450x127。jpgCalvant-450x160。jpg公司

是否有人在创建其他图像大小时看到此问题?

1 个回复
SO网友:Ben HartLenn

我想这就是硬裁剪模式下应该发生的事情。如果将图像的大小调整为450px宽,并且高度成比例地小于为图像大小指定的裁剪高度值,则会得到较小的高度值。它不会拉伸高度和扭曲你的形象,我认为那会更糟。

您可以尝试将$crop参数更改为false,看看是否更喜欢结果。

结束

相关推荐

Images in wp_mail not showing

我创建了一个发送电子邮件的插件:$subject = \'New comment - \'.$post_title; ob_start(); include(SUBSCRIBE_USER_BASE_DIR . \'/email/message.php\'); $message = ob_get_clean(); foreach($user_emails as $user_email){ $to = $user