Php Can';不要阻止Wordpress生成缩略图
我想要的是防止Wordpress在使用admin中的Media uploader或使用wp_generate_attachment_metadata()+wp_update_attachment_metadata()时生成缩略图(其他大小) 为此,我在“管理”菜单的“设置/媒体”中将缩略图大小、中等大小和大大小设置为0-0。然而,Wordpress仍然不断生成这些额外大小的图像Php Can';不要阻止Wordpress生成缩略图,php,wordpress,Php,Wordpress,我想要的是防止Wordpress在使用admin中的Media uploader或使用wp_generate_attachment_metadata()+wp_update_attachment_metadata()时生成缩略图(其他大小) 为此,我在“管理”菜单的“设置/媒体”中将缩略图大小、中等大小和大大小设置为0-0。然而,Wordpress仍然不断生成这些额外大小的图像 我做错了什么?试试theme的functions.php: wordpress文件夹/wp content/theme
我做错了什么?试试theme的functions.php: wordpress文件夹/wp content/themes/theme name/functions.php 一行看起来像:
add_image_size( 'homepage-thumb', 220, 180, true );
而且:
set_post_thumbnail_size( 150, 150 );
删除行,如果不确定,请取消注释
希望它能与您已经制作的功能一起使用。在
函数中尝试此功能。php
:
// Prevent WordPress from generating additional image sizes
function shapeSpace_customize_image_sizes($sizes) {
unset($sizes['thumbnail']);
unset($sizes['medium']);
unset($sizes['medium_large']);
unset($sizes['large']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'shapeSpace_customize_image_sizes');
add_filter('max_srcset_image_width', create_function('', 'return 1;'));
对我有用。您最终只能通过媒体库将原始图像上传到WordPress。请注意,您的主题还可以生成自己的自定义图像大小。如果是这样,你也必须禁用它们。