首页 » 网站建设 »

注意WordPress的“图片炸弹”

2015年5月18日 / 294次阅读
WordPress

打开支付宝首页,搜索“529018372”,即可领取红包!可重复领。

特色图片

我们在WordPress中发博文,每一次在上传图片的时候,WordPress都会自动将我们上传的图片分别按照几种不同的尺寸进行存储(FTP到网站自己去看看就知道了)。如果我们不对WordPress的默认行为加以控制,在图片很多的情况下,容易出现“图片炸弹”,意思就是由于图片太多,把服务器的空间占用完了。

实际上,我们在一般情况下,是不需要那么多不同尺寸的图片的。云上小悟独立博客,也只需要一个200*150的特色图片,然后就是原图即可。

图片炸弹的来源,多媒体设置里面

图片炸弹的来源,多媒体设置里面

如上图,如果你的WordPress网站在多媒体设置里面,三个默认尺寸都有设置具体数值,那么,你每上传一张图片,系统都会自动按照设置里面的尺寸,生成三张你不需要的不同尺寸的图片。

要取消图片炸弹很简单,只需要在设置中,将长度和宽度设置为0即可。

还是用我的网站来举例,由于云上小悟只需要用到两种图片尺寸,200*150作为特色图片的尺寸,还有就是原始尺寸,所以,云上小悟的设置如下:

中等大小和大尺寸都不需要的设置示例

中等大小和大尺寸都不需要的设置示例

这样设置,每次上传图片,WordPress系统只会自动按照200*150等比例生成一张图片。注意,这里我换了个说法,换成了等比例生成。

请注意缩略图的尺寸设置下面有个选项,总是裁剪缩略图到这个尺寸,这是WordPress自带的图片裁剪功能,如果勾上这个选项,图片将会被裁剪(图片有一部分将会丢失),如果不选,就是我之前说的,等比例缩小。这样得到的图片不一定是严格的200*150,但是基本上兼容了网页HTML的显示。

最后,还有一种情况需要注意,虽然我们把多媒体设置中的各种尺寸都设置为0,但是WordPress系统还在产生不同尺寸的图片,这是因为我们使用的主题内有调用add_image_size函数来设定需要的图片尺寸,一般这样的调用都在functions.php,自己查找一下,不需要的话,可以直接将代码注释掉。但是要注意,一般主题有这样的设定,一定是有使用需求,注释掉之后,可能会出现一些页面显示出现问题。

以上基本上说清楚了WordPress的“图片炸弹”,以及相应的解决办法和思路。

本文链接:http://www.maixj.net/wz/wordpress-tupianzhadan-5853
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

《注意WordPress的“图片炸弹”》有6条评论

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.

  • 如果是使用外联图床,就不存在这个问题了吧? 问题是,在国内能够稳定访问的外联图床非常有限,并且速度也会受到影响。 每次发布日志的时候,都要去图床所在网站上传图片,效率很低,离线编辑也很不利。如果能有一个外联图片上传插件就好了。 长期以来都在为此苦恼。 [ ]

    • maixj

      其实,不建议使用外部的图片,据说对SEO有一定影响。 对于一个博客来说,就这么点自己的东西,也不需要外联啊。 [ ]

      • 我喜欢拍照,长年累月下来图片量就大了。 目前用photobucket,不知道flickr如何。 在用MarsEdit写博客,很方便,支持flickr图床,但没用过。 [ ]

        • maixj

          我用独立博客,一个初衷就是不想用别人的东西,不是不好,不是不稳定,而是长期无法控制。本博的评论系统,最初是使用多说,很漂亮;现在已经换成了WP原生态的评论系统,比较丑,但是我能控制。 :smile: [ ]

          • 我也是出于和你同样的初衷。 不过,我遇到多说评论系统的时候,不留言。 只留言给wp评论框。 因为我基本不用那些主流sns,所以就没办法“登录评论”。 [ ]


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目

AD

ppdai

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top