如何禁用多个缩略图生成?

时间:2011-09-20 作者:Sean Lee

尝试设置缩略图大小,但将“中+大”设置为0 0以禁用它们,仍然生成了所有3个缩略图。是否有选择地禁用这些via功能。php?

1 个回复
最合适的回答,由SO网友:Brian Fegter 整理而成

您可以使用“intermediate\\u image\\u sizes”过滤器禁用中图像和大图像大小:

function remove_image_sizes($image_sizes){
    foreach($image_sizes as $key => $size){
        if($size == \'large\' || $size == \'medium\')
            unset($image_sizes[$key]);
    }
    return $image_sizes;
}
add_filter(\'intermediate_image_sizes\', \'remove_image_sizes\', 12, 1);
这将跳过添加这些大小,并且插入中/大图像的选项在媒体项中保留为空。

结束

相关推荐

Double thumbnails?

是否可以使用缩略图机制两次?我发现缩略图API非常有用,它允许用户在其中放置自己的图形,以便我可以轻松控制大小和位置。他们所要做的就是记住点击特色图片。我想在我的页面上有两个这样的机制,你知道我该怎么做吗?最好是手工编码。