【发布时间】:2013-04-17 03:13:23
【问题描述】:
这个有点两部分,因为任何一个都可以解决我的问题。
upsizing特色图像当所选图像小于指定的缩略图大小
如果上传的文件小于设置的最小缩略图尺寸 - 例如缩略图尺寸为 150x150 的 100x100 图像,Wordpress 不会强制放大。除了使用 Imagemagick 之类的外部资源之外,还有什么方法可以强制升迁?
在每个实例中将上传的 GIF 转换为 JPG
强制升迁的另一种方法是为任何上传的 GIF 文件创建一个 JPG 替代文件。目前,大于缩略图大小的 GIF(例如 200x200 的 GIF,当缩略图大小为 150x150 时)会自动生成静态 JPG 缩略图。
我正在以编程方式生成缩略图:
// Inserts metadata and creates thumbnails for uploaded file
$attach_id = wp_insert_attachment($attachmentMeta, $newFile, $post_id);
$attach_data = wp_generate_attachment_metadata($attach_id, $newFile);
wp_update_attachment_metadata($attach_id, $attach_data);
// Adds the thumbnail to the post
update_post_meta($post_id, '_thumbnail_id', $attach_id);
虽然我可以使用 Imagemagick 完成所有这些工作,但我更喜欢使用 Wordpress 自己的功能来完成它。任何帮助将不胜感激!
【问题讨论】:
标签: image wordpress thumbnails