我的想法是, 我上传一个图像, 然后可以将其复制, 调整大小并裁剪到WordPress后端中的不同宽高比, 以用于内容的不同位置。
我似乎找不到通过插件执行此操作的方法(有点情况), 但是有没有办法以编程方式执行此操作?
#1
WordPress已经支持不同大小的附件:
http://codex.wordpress.org/Function_Reference/add_image_size
如果你希望在将图像插入帖子时将添加的尺寸显示在尺寸下拉列表中, 则需要使用image_size_names_choose过滤器。例:
//add the new image size
add_image_size('custom_size', 200, 200, true);
//add "custom_size" to the dropdown
add_filter('image_size_names_choose', function($sizes) {
return array_merge($sizes, array(
'custom_size' => __( 'Custom Size' ), ));
});
使用上面的代码, 每上传一张图片, 就会生成200 x 200的缩略图。当你将该图片插入帖子时, 你可以选择该大小。
#2
你可以访问主题functions.php文件吗?如果是这样, 我建议添加一个自定义图像大小, 并将其与Post Thumbnail Editor插件结合使用。
例如, 你可以在functions.php文件中添加具有所需纵横比的自定义图像大小。然后, WordPress将在上传图像时生成该大小的文件。然后在”缩略图编辑器”中, 可以重新裁剪生成的需要它的图像。
评论前必须登录!
注册