许多用户在上传到帖子之前不会压缩或调整图像大小,因此源图像通常会比/wp admin/options media中的设置大得多。php。
许多主题和插件作者不尊重/wp admin/options介质中的默认设置。php和通常不会为库滑块之类的对象创建自定义大小。
结果就是页面上出现了大量的屁股图片,互联网速度变慢了。
WordPress提供3种默认图像大小,并允许主题作者根据需要创建自定义大小。
是否有人知道如何强制WordPress、主题和插件使用/wp admin/options介质中定义的大小。php和/或使用add\\u image\\u size创建的自定义大小?
我在这里看到了一些关于删除原始源文件的帖子,但在我看来,将原始图像保留在服务器上是一个很好的参考,也是使用Regenerate Thumbnails 如果以后需要更改主题,请稍后。
SO网友:Jędrzej Chałubek
如果主题或插件使用未调整大小的图像,我认为没有任何一体式解决方案。他们可以获取源图像,甚至不需要WordPress功能就可以直接访问。
因此,真正强制此类主题/插件的唯一方法是编辑它们的源文件。Which is known as bad practice.
但有一些插件可以在不深入研究硬编码主题/插件的情况下减少这个问题:
调整图像大小
Resize Image After Upload
这个插件将迫使WordPress永远不保留源图像(直接上传的图像)。上载后,它们的大小将调整为定义的设置。
缩小图像
WP Smush
EWWW Image Optimizer
这些插件将在图像上传后自动缩小图像并减轻图像重量。
缓存图像
W3 Total Cache
配置为对媒体映像使用长缓存时间将提高加载时间。