我刚接触WordPress,并且使用的是我继承的一个网站。该网站在主页上有两个屏幕截图,作为一个来自高级自定义字段插件的图库进行管理。
这两个屏幕截图最初都是2880x1996的PNG文件,每个文件的大小都是460KB。WordPress生成这些屏幕截图的缩略图,并在运行时提供1920x1331png缩略图...它的大小是1.6 MB!
较低分辨率的图像不应该在尺寸上更小吗?如何让WordPress更好地生成缩略图,或者对此图像禁用它?
发布于 2020-09-01 01:28:37
最后,我做了一些代码修改来解决这个问题。首先是在我的functions.php中定义一个新的图像大小'original‘。我省略了似乎导致WordPress提供原始图像的尺寸,而不是低效调整大小的图像:
add_image_size( 'original', '', '', true );接下来,我更新了主题以引用'original‘作为之前引用'large’的图像大小。
为了更进一步,我还使用了pngquant来缩小图像大小。460KB的原始图像被缩减到242KB,对于2880x1996的图像来说,这似乎是相当好的。
https://stackoverflow.com/questions/63651476
复制相似问题