在我的主题中,我找到了这个脚本
add_image_size( \'slider\', 464, 249, true );
add_image_size( \'fmenu\', 306, 280, true );
add_image_size( \'teamthumb\', 138, 207, true );
add_image_size( \'imlink\', 286, 140, true );
add_image_size( \'albmlink\', 274, 274, true );
add_image_size( \'fppost\', 90, 90, true );
add_image_size( \'fslide\', 520, 280, true );
我已禁用此功能,但当我上载另一个图像时,它会生成3个以上的图像。。。像这样:
original_file.jpg
origiinal_file-100x100.jpg
origiinal_file-109x109.jpg
我只需要上传原始文件,有办法解决这个问题吗??
我找不到这是在哪里另外2个图像大小。。。
最合适的回答,由SO网友:Michelle 整理而成
我相信这些可能是由默认的WordPress大小生成的-缩略图、中号和大号。(有关这些大小的设置位置,请参见外观>介质)。
如果要消除额外的图像大小,最简单的方法可能是消除一些主题的自定义图像大小,并使用默认值。或者,您可以“取消设置”默认值。This article 解释了如何做到这一点,但总结一下,这里是您将添加到主题函数的代码。php文件:
/**
* Remove standard image sizes so that these sizes are not
* created during the Media Upload process
*
* Tested with WP 3.2.1
*
* Hooked to intermediate_image_sizes_advanced filter
* See wp_generate_attachment_metadata( $attachment_id, $file ) in wp-admin/includes/image.php
*
* @param $sizes, array of default and added image sizes
* @return $sizes, modified array of image sizes
* @author Ade Walker http://www.studiograsshopper.ch
*/
function sgr_filter_image_sizes( $sizes) {
unset( $sizes[\'thumbnail\']);
unset( $sizes[\'medium\']);
unset( $sizes[\'large\']);
return $sizes;
}
add_filter(\'intermediate_image_sizes_advanced\', \'sgr_filter_image_sizes\');
希望这有帮助,祝你好运!