阻止WordPress创建图像的缩略图

时间:2012-08-26 作者:GeorgeK

我安装了一个主题,当我在帖子中添加“特色”图像时,它会自动生成不同大小的图像(缩略图)。

supermuc-106x80。jpgsupermuc-116x80。jpgsupermuc-150x100。jpgsupermuc-150x150。jpgsupermuc-290x180。jpgsupermuc-300x174。jpgsupermuc-600x250。jpgsupermuc-600x400。jpgsupermuc-905x500。jpgsupermuc。jpg公司

到目前为止还可以。我的问题是,当我想在帖子中添加更多图片/照片时,它也会创建不同大小的图片,但实际上这不是“特色”图片,所以所有这些大小都只是在浪费我的磁盘空间。

是否有任何方法或插件允许我选择上传图像时将生成哪些缩略图?所以我可以“禁用”所有我不想创建的大小并节省磁盘空间?

3 个回复
最合适的回答,由SO网友:mrwweb 整理而成

查看@Otto的插件Dynamic Image Resizer. 我想这正是你想要的。

我以前没有使用过它,所以我不能担保它,但插件作者的身份让我很容易相信它。

SO网友:kaiser

作为@mrwweb答案的替代,我可以推荐我的插件»Dynamic Image Resize«, 它不是托管在官方存储库中的-免责声明:它是免费的,是ottos插件的分支。

工作原理:

有一个简化代码:

在内容中放置[动态图像]。短代码有四个参数:

  • src 上载目录中图像的完整路径或IDwidth 整数值height 整数值classes Css类–由空格分隔,还有一个模板标记,可以在主题中使用
    // The args need to be an array
    dynamic_image_resize( array(
         // The full path to the image in your uploads folder
         \'src\'     => \'http://example.com/wp-content/uploads/2012/03/some_image.png\'
         // OR: the ID
         \'src\'     => 6
    
        ,\'width\'   => 60
        ,\'height\'  => 100
        ,\'classes\' => \'some classes to align and style the image\'
    ) );
    
    禁用默认大小只需转到

    管理UI/后端»设置»媒体

    然后添加0 作为您不需要的尺寸的高度/宽度。这将禁用此大小的生成。

SO网友:Puneet Sahalot

如果您的主题使用WordPress功能图像,那么您应该检查功能。php在那里您可以找到类似于下面代码的内容

add_image_size( \'homepage-thumb\', 220, 180, true ); 
术语homepage-thumb 可能会有所不同。您可以删除/注释掉调用不同图像大小的代码,这些图像大小是您认为不需要的。

结束

相关推荐

Double thumbnails?

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