这个想法是,我上传一个单一的图像,然后可以复制,调整大小和裁剪到WordPress后端内的不同纵横比,以便在内容中的不同位置使用。
我似乎找不到一种方法来通过插件来做到这一点(这有点边缘情况),但有没有一种方法可以通过编程做到这一点?
发布于 2015-05-29 02:44:55
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的缩略图。当你将该图片插入到帖子中时,你将能够选择该大小。
发布于 2015-05-29 02:45:17
您有权访问主题functions.php文件吗?如果是这样的话,我推荐使用adding a custom image size并将其与Post Thumbnail Editor plugin结合使用。
例如,可以在functions.php文件中添加具有所需纵横比的自定义图像大小。然后,Wordpress将在上传图像时生成该大小的文件。在帖子缩略图编辑器中,您可以重新裁剪所需的生成图像。
https://stackoverflow.com/questions/30513909
复制相似问题