在我localhost
使用unset
和intermediate_image_sizes_advanced
工作,但只上添加的功能後,上傳的圖片測試在3.5.1 。要更改現有圖像,您需要使用插件重新生成它們(實質上是刪除該圖像大小),或者只是隱藏該選項使其不可見。
// add custom image size
function mytheme_95344() {
add_image_size('x-la',800,800, false);
}
add_action('after_setup_theme', 'mytheme_95344');
// remove it
function remove_image_size_95344($sizes) {
unset($sizes['x-la']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'remove_image_size_95344');
所以這x-la
規模將仍然顯示的圖像添加了unset
功能之前。
要刪除這個,你可以試試。
隱藏它使用image_size_names_choose
function remove_image_size_95344($possible_sizes) {
unset($possible_sizes['x-la']);
return $possible_sizes;
}
add_filter('image_size_names_choose', 'remove_image_size_95344');
回答顯示從https://wordpress.stackexchange.com/questions/95344/hide-custom-image-sizes-from-media-library#answer-95350