禁止WordPress自动生成缩略图, 节省网站空间

WordPress自动生成的缩略图

WordPress网站在上传图片附件时, 会自动生成各种尺寸的缩略图, 大都以*-300x300.jpg, *-150x150.jpg, *-120x120.jpg等后缀结尾, 方便编辑时调用. 但是当文章发布后未使用的缩略图不会被自动删除, 单张图片虽然不大, 但时间一长会积攒大量缩略图占用网站空间, 而且进FTP手动删除这些缩略图后又会自动生成, 本篇教你如何彻底禁止WordPress自动生成缩略图, 以节约备份和恢复网站时间.

1. 媒体选项

进入WP后台设置媒体, 将缩略图大小, 中等大小, 大尺寸中的宽度和高度全部设为0, 取消勾选总是裁剪缩略图到这个尺寸(一般情况下,缩略图应保持原始比例)

禁止WordPress自动生成缩略图

2. 上帝模式

媒体选项中设置完后, 其实并没有完全禁止, 它还会自动生成一个768像素的缩略图, 因为WP4.4以上版本将这个尺寸写入在了options中.

所谓上帝模式, 其实就是WordPress隐藏的全局设置, 在该页可以总览WordPress全局设置,还能开启一些只能进入数据库才能修改的设置.

进入方法: http://你的域名/wp-admin/options.php
然后使用Ctrl+F搜索medium_large_size_w, 将768改为0并保存即可.
修改medium_large_size_w

3. 删除无用缩略图

图片不多的话可以进FTP手工删除.
如果服务器是VPS, 当然还是命令更快捷.

先进入图片所在目录
cd /网站根目录/wp-content/uploads

用find命令查找图片
find . -name '*[0-9][0-9][0-9]x[0-9][0-9][0-9]*'
这条命令能匹配所有以3位数字x3位数字”命名的文件, 列出后, 确认是否是要删除的文件.

然后删除
find . -name '*[0-9][0-9][0-9]x[0-9][0-9][0-9]*' -exec rm -f {} \;

未经允许不得转载:外贸SOHO笔记 » 禁止WordPress自动生成缩略图, 节省网站空间

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下作者~

支付宝扫一扫打赏

微信扫一扫打赏