禁掉并删除WordPress自动生成缩略图

Posted by Harid七月 - 28 - 2011 Leave comments

WordPress对于上传的图片会产生缩略图,而且还有各种规格的图片,这些缩略图如果没有使用的话,我们大可将该功能给禁止掉,毕竟时间一长,生成的大量的缩略图,虽然单张Size都不大,不过多了也就会占去空间的一部分容量。这些图片大都以“ *-300×300.jpg”“ *-150×150.jpg”“ *-120×120.jpg”等规格结尾。

禁掉自动生成缩略图:

WordPress后台“ 设置”下面的“媒体”页面,将所有的规格大小填为0,并去掉“ 忽略原始比例”的勾。

禁止自动生成缩略图

至于那么多的图片怎么删除,这个视具体情况了。

如果我们用的是VPS,那么删除这些图片非常方便了:

首先找出这些图片,在图片所以目录下执行:

1
find . -name '*[0-9][0-9][0-9]x[0-9][0-9][0-9]*'

这能匹配所有以“ 3位数字x3位数字 ”命名的文件。列出来后,确认无误,然后删除:

1
find ./ -name '*[0-9][0-9][0-9]x[0-9][0-9][0-9]*' -exec rm -f {} \;

如果我们用的是虚拟主机的话,要看能否允许我们提交crond作业,如果是允许的话:

将删除的命令置于一个脚本文件中,如:

1
2
3
#!/bin/bash
find ./ -name '*[0-9][0-9][0-9]x[0-9][0-9][0-9]*' -exec rm -f {} \;
exit

然后上传至自己的空间里,再提交Crondtab,怎么提交视虚拟主机面板而定。

删除前后:

删除缩略图之前删除缩略图后

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《禁掉并删除WordPress自动生成缩略图

  1. 其实我也想换WP,只是不想折腾了,就没动!
    看看以后如果什么时候换了还得多请教博主!

      • @Harid, 因为我百度的时候出来的就是zblog和pjblog当时还不知道有WP,后来发现WP是用PHP做的,对这个一点都不熟然后支持PHP的空间又相对贵一点就选了zblog,不过个人感觉zblog和pjblog跟WP还是有一定的差距的!


分享按钮