Wordpress在上传时自动缩放图像



我遇到了一个非常奇怪的问题:当我上传图像时,有时Wordpress会自动放大。但是:尺寸保持不变。假设我上传了一张244x501像素的图像,根据Wordpress的数据,它保持了244x501个像素,但它明显放大了,比原始图像大(大约+25%(,因此很模糊。它并不总是发生,只是偶尔发生。我不想上传太大或太小的图片或其他什么。我还试着关闭我所有的插件和切换主题,但没有成功。我尝试保存为不同的格式(jpg,png等(,但也没有成功。问题也不在于Photoshop或windows照片查看器。问题出在Wordpress库/上传器上。。。看起来它确实上传了原始大小,但随后在库和实际帖子中都显示了放大后的大小。比如说244x501,而实际上它大约是302x627……有人能帮我吗?太令人沮丧了。。。

这是WordPress媒体库的问题,还是网站也有问题?例如,你上传了一张图片,它在柜台的库中是正确的,但它被放大或在网站上显示不正确?如果发生这种情况,请使用此函数调用后图像:

the_post_thumbnail( 'full' );

还要检查WordPress显示的维度?您可以在index.php和single.php文件中进行检查。

例如

//Default WordPress
the_post_thumbnail( 'thumbnail' );     // Thumbnail (150 x 150 hard cropped)
the_post_thumbnail( 'medium' );        // Medium resolution (300 x 300 max height 300px)
the_post_thumbnail( 'medium_large' );  // Medium Large (added in WP 4.4) resolution (768 x 0 infinite height)
the_post_thumbnail( 'large' );         // Large resolution (1024 x 1024 max height 1024px)
the_post_thumbnail( 'full' );          // Full resolution (original size uploaded)

//With WooCommerce
the_post_thumbnail( 'shop_thumbnail' ); // Shop thumbnail (180 x 180 hard cropped)
the_post_thumbnail( 'shop_catalog' );   // Shop catalog (300 x 300 hard cropped)
the_post_thumbnail( 'shop_single' );    // Shop single (600 x 600 hard cropped)

最新更新