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 ):wp_get_attachment_image() 呼叫wp_get_attachment_image_src()wp_get_attachment_image_src() 呼叫image_downsize()image_downsize() 呼叫wp_get_attachment_metadata()wp_get_attachment_metadata() 返回_wp_attachment_metadata 为附件发布元数据_wp_attachment_metadata 包括所有预定义的图像大小 结束 文章导航