为什么图片/照片上传到我的WordPress站点后会变得有点模糊?

时间:2014-11-21 作者:modnakatedra.com

我正试图找出标题中所述的问题。我上传到wordpress网站的每一张图像/照片都会变得有些模糊。我根据我的wp主题要求对其进行格式化,但是在wordpress处理图像并在浏览器中打开网站后,我会有点模糊。这在Firefox浏览器中特别明显。

我做错了什么?

我用photoshop为网络导出图像,在我的电脑上它们看起来很好。我尝试直接从Illustrator导出它们,同样的情况也发生了。所以我相信这是wordpress方面的。

非常感谢。

3 个回复
SO网友:Robert hue

事实上,WordPress在您通过媒体上传器上传图像时会降低图像质量。WordPress为JPG图像内置了压缩功能。每当您将JPG/JPEG图像上载到WordPress媒体库时,WordPress都会自动将图像压缩到原始质量的90%,这有助于您更快地加载页面并保持较小的文件大小。

您可以使用此功能禁用图像压缩并强制WordPress保持最高质量的图像。

// Set image quality
function my_image_quality( $quality ) {
    return 100;
}
add_filter( \'jpeg_quality\', \'my_image_quality\' );
add_filter( \'wp_editor_set_quality\', \'my_image_quality\' );

SO网友:vembutech

通常,这可能是由于与函数中图像的默认设置值存在一些差异。并检查是否为该文件中的图像设置了任何默认值。您也可以在函数中手动设置。php文件如下。

add_theme_support(\'post-thumbnails\');
update_option(\'thumbnail_size_w\', 200);
update_option(\'thumbnail_size_h\', 200);
update_option(\'large_size_w\', 650);

add_image_size( \'my-thumb\', 400, 8888 ); and add_image_size( \'my-thumb\', 250);

SO网友:harie harry

对我们来说,问题在于plugins, 我们disabled all 未使用或不需要plugins 然后试着上传,图片上传都可以。

结束

相关推荐

Prevent large image uploads

我想阻止我博客中的用户上传大尺寸图像。我的意思是大的px大小而不是MB。最大上载设置为8MB,这应该可以,但我不想阻止上载大于3000x3000px的图像。我是否缺少任何钩子,可以编写一个函数来告诉用户他们的图像太大?