当前位置:
首页 > 未分类 > 禁用WordPress自动生成不同尺寸的图片

禁用WordPress自动生成不同尺寸的图片

在主题functions.php文件中添加以下代码段:

// 禁用自动生成的图片尺寸开始
function shapespace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // 禁用缩略图尺寸
unset($sizes['medium']); // 禁用中等尺寸
unset($sizes['large']); // 禁用大尺寸
unset($sizes['medium_large']); // 禁用中大型尺寸
unset($sizes['1536x1536']); // 禁用2x中大型尺寸
unset($sizes['2048x2048']); // 禁用2x大尺寸
return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapespace_disable_image_sizes');

// 禁用缩放尺寸
add_filter('big_image_size_threshold', '__return_false');

// 禁用其他图片尺寸
function shapespace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // 禁用通过set_post_thumbnail_size()添加的图片
remove_image_size('another-size'); // 禁用任何其他添加的图片尺寸
}
add_action('init', 'shapespace_disable_other_image_sizes');
// 禁用自动生成的图片尺寸结束

禁用WordPress自动生成不同尺寸的图片:等您坐沙发呢!

发表评论

表情
还能输入210个字