用wordpress搭建网站,有的wordpress主题模板,当你每次在选择多媒体上传图片时,默认情况下会对图片进行自动裁剪,生成几个不同尺寸的缩略图。也就是说,你上传1张图片,有wordpress主题模板会生成几个版本大小的图片,就有3或4张了。如下图FTP所示,这些多余的图片占用整个图片数量的一多半。不但会占用网站空间,还会拖慢网站性能。那么如何禁止WordPress上传图片自动生成缩略图?
进入WordPress 后台管理界面,找到设置—>媒体选项,将媒体选项里面的图片大小下面的三个尺寸选项全部修改为0,然后保存就可以了。如下图所示:
但也有些主题自己在 functions.php 通过函数定义了生成图像缩略图,而且主题中需要调用,还是会生成主题所定义的缩略图的。也就是说,主题自定义高于WordPress默认设置。但不管怎么说,默认设置改为 0 是不会错的。
可以通过以下代码在wordpress主题functions.php里面即可彻底禁用WordPress缩略图自动裁剪功能。(复制时,注意以下代码标点符号的大小写)
//彻底禁止WordPress缩略图 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
如何才能快速删除这些已经生成的缩略图呢?可以试试 DNUI (Delete not used image)插件。Delete not used image (简称 DNUI )是一个快速查找没有使用的图片的插件,支持批量删除没用的缩略图。
评论