Wordpress生成PNG缩略图但不生成JPG

时间:2018-05-09 11:26:35

标签: wordpress

将新的PNG图像添加到Wordpress中的媒体库(自定义主题)时,会正确生成缩略图。但是使用JPG,不会生成缩略图。你能告诉我这个问题可能是什么吗?

这是我的fuctions.php:

add_theme_support( 'post-thumbnails' );
add_image_size( 'xxs_size', 100, 100); 
add_image_size( 'xs_size', 100, 100); 
add_image_size( 'sm_size', 300, 300); 
add_image_size( 'md_size', 600, 600 ); 
add_image_size( 'lg_size', 1200, 1200 ); 
add_image_size( 'xl_size', 1920, 1920 );

2 个答案:

答案 0 :(得分:0)

add_image_size应该适用于所有图像类型,无论其扩展名如何,直到您使用wp_handle_upload_prefilter等过滤器并修改核心性质。

最简单的方法是使用Regenerate Thumbnails这样的插件。它会将所有缩略图重新生成为新的图像尺寸。安装插件并检查问题是否仍然存在,检查主题中的功能相关文件。

答案 1 :(得分:0)

潜在的问题是Wordpress用于生成缩略图的低级服务器GD库。该库的特定版本与所使用的特定PHP版本冲突。更改PHP版本很有帮助。