当我将图像上传到wordpress时,会出现一种奇怪的行为。原始文件(从photoshop导出或通过tinypng.com优化)保持干净。
但调整大小的图像(所有尺寸,包括主题和woocommerce)在透明背景内都有一个噪音模式。当我在白色(#fffff
)背景上看到商店内的文件时出现。
如何重现:
此Bug仅在某些屏幕上可见。在Mac上小于默认屏幕。似乎当我使用GD而不是想象时,噪音变得更少。但它仍然可见。
你有什么想法?
调整大小会产生问题。似乎想象力和php-gd都会在Debian Strech上产生噪音。
所以解决方案是使用原始文件没有调整大小,一切正常。
通过临时添加page.php
获取your<pre><?php var_dump(get_intermediate_image_sizes()) ?></pre>
中的格式。它将返回您需要删除的大小数组。
add_action('init', 'solidcreation_remove_plugin_image_sizes');
function solidcreation_remove_plugin_image_sizes() {
remove_image_size('shop_catalog');
remove_image_size('shop_single');
remove_image_size('woocommerce_thumbnail');
remove_image_size('woocommerce_single');
remove_image_size('woocommerce_gallery_thumbnail');
remove_image_size('shop-preview');
}
..通过使用像https://de.wordpress.org/plugins/regenerate-thumbnails/这样的插件,它将像魅力一样工作。