对于WordPress搭建的站点来说,占用存储最多的就是图片,消耗流量最大的也是图片。随着建站时间越来越长,图片存储越来越多,站点内容文件越来越大,对于建站主机存储要求也越来越大,存储越大自然就要花更多的资金来维持站点正常运行,所以一定要妥善处理好WordPress站点图片。
蜗牛789曾介绍过【图好快在线版】国内优秀的.jpg.jpeg.png.gif图片在线压缩及加水印、【美国TinyPNG】国外优秀在线PNG、JPEG图片压缩及wordpress插件激活使用教程、Optimizilla在线图片压缩 可自由调整图片压缩比例三款在线图片压缩,基可以在不过多影响图片画质的情况下把图片体积压缩70%左右。此方法不但可以减少服务器存储压力,还能减少站点流量压力,因为图片是消耗流量的最大原因,对于有流量限制的主机来说,此方法是最有效的。
除了上面压缩图片的方法外,另外还有两种方法来减少WordPress站点图片储存压力:
方法一:在WordPress后台禁止图片上传后自动生成缩略图
WordPress安装后,对于上传图片后默认是自动生成3种规缩略图。其实在我们的主题functions.php文件中通过函数定义也会生成自己所需的缩略图,所以往往会造成上传1张图片后生成了3-5张缩略图,大大占用了存储空间。基本上WordPress默认生成的缩略图不会被使用到,我们完成可以设置WordPress不自动生成缩略图。方法很简单,在后台“设置”-“多媒体”把图片大小中所有数值改为0即可。
方法一:通过插件删除不使用的缩略图来减少服务器存储占用
对于如何快速删除WordPress使用的缩略图,大家使用最多的就是DNUI (Delete Not Used Image)插件,可以快速扫描站点不使用的缩略图并一一列出,而且可以一键删除,虽然是纯英文的,但是由于使用简单,基本没有什么影响。
1、DNUI安装。在插件安装页面搜“DNUI”即可,然后点击“现在安装”。安装完成后请点击“启用”。
2、插件安装成功后点击“工具”-“DNUI Delete Not Used Image”-“Images”进入到搜索数据库中没有使用缩略图页面。然后根据自己需要删除没有使用的缩略图即可。
对于没有使用的缩略图删除,不建议使用“Delete all”全部删除,因为Delete all会出现误删情况,如下图灰色的条提示的图片是原图,一般不建议删除,删除后会出现图片无法显示情况。
感谢,我试试