禁用图像缩略图和自动重新生成

时间:2014-01-08 作者:user2298991

当图像上传到wp gallery(自动创建缩略图,在我的示例中为294x294、191x191、99x99)时,这些缩略图会以非常高的压缩/低质量生成。

为了改善我店里产品的外观,并在缩略图中添加一些产品描述,我对自己的一组294x294、191x191、99x99图像进行了Photoshop,并通过ftp将它们直接上传到服务器,替换自动生成的缩略图。

但由于某种原因,随着时间的推移,我的缩略图会一次又一次地被自动生成的图像所取代,可能是由于某种大小阈值的缘故。

WP生成的缩略图,7.5kb:

WP generated thumbnail

所需缩略图,14kb:

enter image description here

什么脚本可以自动重新生成已经存在的缩略图?有什么方法可以禁用它?

1 个回复
SO网友:Maruti Mohanty

用ftp替换WordPress生成的图像根本不是一个好主意,对你来说也会很累。

你的问题是图像的质量

WordPress生成图像的默认压缩比不是100%。

因此,您可以通过在活动主题的functions.php 文件

add_filter( \'jpeg_quality\', \'wpse_image_full_quality\' );
add_filter( \'wp_editor_set_quality\', \'wpse_image_full_quality\' );

function wpse_image_full_quality( $quality ) {
    return 100;
}
这仅适用于在将代码插入主题后生成的缩略图和图像。如果您想将其应用于现有的图像和缩略图,那么应该使用如下插件Regenerate Thumbnails 使用更新的压缩比创建新的、质量更好的图像。

结束

相关推荐

show all the posts thumbnails

我想通过每个帖子的特色图片显示所有帖子。有什么捷径吗?或者你能给我一些如何实现这一点的建议吗?谢谢