首页 > 解决方案 > add_image_size 硬裁剪不适用于已上传的图像

问题描述

我有一个包含 1000 多张产品图片的 Wordpress 网站。我最近添加了 2 个自定义图像大小,产品中型和产品大。因此,当我上传新产品特色图片时,很难完美地裁剪中号和大号。

但是,已上传的图像不会自行裁剪为这 2 种尺寸。任何的意见都将会有帮助。

我曾尝试使用重新生成缩略图插件,但它不会生成 2 个自定义图像大小。

add_image_size( 'product-medium', 640, 480, true );
add_image_size( 'product-large', 1024, 576, true );

没有错误信息。所有新上传的图像都显示了 2 种自定义分辨率,但较旧的图像不显示。

标签: phpwordpress

解决方案


您需要为现有上传的主题重新生成缩略图。你也可以使用wp-cli命令来做同样的事情:

wp media regenerate

您也可以对 WordPress 存储库中可用的插件执行相同的操作。

它将使用现有图像大小重新创建图像。


推荐阅读