首页 > 解决方案 > 我的 WordPress 缩略图比原始缩略图大得多(以字节为单位)

问题描述

我是 WordPress 新手,正在使用我继承的网站。该网站在主页上有 2 个屏幕截图,作为高级自定义字段插件的图库进行管理。

两个屏幕截图最初都是 2880x1996 PNG 文件,每个文件的时钟为 460 KB。WordPress 生成这些屏幕截图的缩略图,并在运行时提供 1920x1331 PNG 缩略图……大小为 1.6 MB!

分辨率较低的图像不应该更小吗?如何让 WordPress 在缩略图生成方面做得更好,或者可能只是为此图像禁用它?

标签: wordpress

解决方案


最后,我做了一些代码更改来解决这个问题。首先是在我的functions.php 中定义一个新的图像大小“原始”。我省略了似乎导致 WordPress 提供原始图像的尺寸,而不是低效调整大小的图像之一:

add_image_size( 'original', '', '', true );

接下来,我更新了主题以引用“原始”作为之前引用“大”的图像大小。

为了更进一步,我还使用 pngquant 来缩小图像大小。原来的 460 KB 减少到 242 KB,这对于 2880x1996 图像来说似乎相当不错。


推荐阅读