默认情况下,WP支持3种图像大小,即缩略图、中型和大型。
如果要删除其中任何一个,可以使用过滤器“intermediate\\u image\\u sizes\\u advanced”删除默认图像大小。
function wp_remove_default_image_sizes( $sizes ) {
unset( $sizes[\'thumbnail\'] ); // remove thumbnail support
unset( $sizes[\'medium\'] ); // remove medium support
unset( $sizes[\'large\'] ); // remove large support
return $sizes;
}
add_filter( \'intermediate_image_sizes_advanced\', \'wp_remove_default_image_sizes\' );
现在,如果您想知道除这些以外的其他图像大小,则可以使用
function wp_test_function() {
global $_wp_additional_image_sizes;
var_dump( $_wp_additional_image_sizes );
}
add_action( \'admin_init\', \'wp_test_function\' );
有插件或主题负责添加不同大小的图像。例如:WooCommerce插件添加新的图像大小ie“
shop_single“”
如果要删除这些额外的图像大小,可以使用remove\\u image\\u size()函数。
这是代码
function wp_remove_additional_image_sizes() {
remove_image_size( \'shop_single\' );
}
add_action( \'init\', \'wp_remove_additional_image_sizes\' );
有关更多信息,请阅读“
http://www.sourcexpress.com/remove-unused-images-wordpress/“”
谢谢