How to resize attachement

时间:2011-09-28 作者:Elan

我无法调整媒体图像的大小。我试过了add_image_size 函数可以调整原始图像的大小,如下所示。

添加\\u image\\u大小(“my\\u thumb”,145,100);

它会创建高度为100的拇指图像,但会更改每个图像的宽度。像一些图片66x100,140X100 .如何确保宽度145

抱歉,由于声誉不佳,无法共享链接和屏幕截图

我也试过timthumb。得到相同的结果。我在那里结巴。

请帮帮我。

提前感谢

3 个回复
SO网友:Brian Fegter

如果要追溯调整图像大小,请使用函数中提供的代码。php,然后运行“重新生成缩略图”插件http://wordpress.org/extend/plugins/regenerate-thumbnails/

完成此操作后,您应该能够使用以下内容显示图像:

the_post_thumbnail(\'my_thumb\');

SO网友:Ina

您可能需要添加:

add_image_size( \'my_thumb\', 145, 100, true);
添加true应该可以使WordPress进行硬裁剪以保持尺寸,而不仅仅是缩放图像。(前提是您的图像至少具有该宽度和高度或更大。)

如上所述,您需要重新生成当前图像。

SO网友:Chip Bennett

首先,如果您添加了add_image_size() 致电至functions.php 在上载/附加图像后,需要重新生成附加图像的缩略图。

其次,您应该能够使用wp_get_attachment_image( $attachment_id, $size ):

结束

相关推荐

Images don't show up

我刚刚安装了一个新的多站点安装。一切都像我一样工作,只是图像没有显示在任何子网站上。Any idea why the images don\'t show up?我正在共享Windows服务器(由Arvixe.com托管)中的IIS6上运行Wordpress 3.1.1。辅助站点位于子目录而不是子域中。主站点的图像与标题图像一样有效,但子站点中的图像不会显示。我知道这些图片在博客中出现时,正在正确上传。服务器上的dir文件夹。如果我这样导航它们,它们也会出现:http://www.example.com/