如何避免wordpress上传图片时生成很多小图片的缩略图

我们在开发主题时,一般只关心主题的开发,对图片的关心少了些,这些年对图片的存储也在发生大的变化,以前是直接存储在本地服务器,现在是存储在OSS上,这就让我们不得不关心图片的大小和多少啦,这直接和钱挂钩啊,上点心吧。

大招第一步

在后台“设置->媒体”那里将缩略图大小的选项全部设置为0,并将总是裁切缩略图到这个尺寸的选项去掉,如下图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pXY7gjcG-1651061189185)(https://cdn.jsdelivr.net/gh/filess/img7@main/2022/04/27/1651060839978-09596bb1-9df1-4b5c-85f8-19e9af078143.png)]

大招第二步

在主题的functions.php中找到下面类似的代码


add_image_size( 'thumb-small', 160, 160, true );
add_image_size( 'thumb-medium', 520, 245, true );
add_image_size( 'thumb-large', 720, 340, true );

其中add_image_size 就是增加缩略图设置的方法,不想要哪个尺寸了直接去掉即可。

大招第三步

当你上面都处理完成了,会发现图片目录下面还会有一个768的尺寸,找来找去发现在文件wp-admin\includes\schema.php中,但是无论我们改不改
是不起作用的,那是因为它已经被存入了数据库中。

执行sql查看


SELECT * FROM `wp_options` where option_name='medium_large_size_w'

将option_value的值设置为0,去除768的尺寸


update `wp_options` set `option_value`='0' where `option_id`='80';

大招第四步

若是通过上面的方式发现还有不需要的缩略图生成,那么就需要查看你安装的插件了,直接在插件中搜索 add_image_size,然后按照自己的需求调整即可。

欢迎关注我的公众号“xx主题网”,原创技术文章第一时间推送。

文章来源:https://www.xxzhuti.com/817.html


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值