我可以强制降低所有上传的图片的质量吗?

时间:2013-07-15 作者:Jodi Warren

有一个博客,其中上载和嵌入了高质量图像(800x550,300KB)。Wordpress只会在您完全嵌入时使用准确上传的图片。这是完全有意义的,但我想覆盖它,并强制它生成和使用更优化的图像。有没有一种方法可以处理这些全尺寸的图像以呈现较低的质量,比如70%?我不想调整它们的大小。

Sob故事如下:

我有一个客户,他经营着一个非常受欢迎的博客,上面有很多照片。我已经多次指示他们如何以适当的质量保存web,但他们已经“忘记”了6个月了。然而,他们抱怨自己的网站速度太慢——当页面上有1到4兆100%质量的JPEG时,这并不奇怪,因为JPEG可以很容易地减少到100-200KB,而不会有任何明显的质量损失。在这一点上,我不得不假设他们永远不会改变他们的习惯,所以我正试图找到一个自动化的解决方案。

1 个回复
SO网友:mathielo

是的,实际上有一个过滤器挂钩来更改JPEG压缩比。您可以将这些行添加到functions.php:

add_filter( \'jpeg_quality\', \'jpeg_custom_quality\' );
function jpeg_custom_quality( $quality ) {
    return 70;
}
您可以更改70 无论你想要什么价值。

结束

相关推荐

Latest news mini images

我试图在网站和其他论坛上找到答案,但一无所获。我会尽力解释我的问题。我需要更改我的WordPress网站,以便在主页上的“最新新闻”中显示所有新闻文章的小图像。如果这很重要,我正在使用headway主题编辑器。upd:根据评论中的要求,以下是my website.