WordPress缩略图清理保姆级教程

一.先关闭生成缩略图(关闭后上传新图片就不会生成缩略图了,然后被旧的缩略图清理掉就ok)

第一步:后台-设置-媒体,设置尺寸为0

WordPress缩略图清理保姆级教程-三尾狐

第二步:主题文件 functions.php 中加入以下代码

// 移除多余的图片尺寸
add_filter('intermediate_image_sizes_advanced', 'filter_image_sizes');
function filter_image_sizes($sizes) {
if (isset($sizes['medium_large'])) {
unset($sizes['medium_large']);
}
if (isset($sizes['1536x1536'])) {
unset($sizes['1536x1536']);
}
if (isset($sizes['2048x2048'])) {
unset($sizes['2048x2048']);
}
return $sizes;
}


// 禁止裁剪 -scaled 图片
add_filter('big_image_size_threshold', '__return_false');

二.清理旧缩略图

第一步:删除旧缩略图

打开 根目录下的wp-content/uploads文件夹,找到你的图片文件夹,可以删除相关的缩略图了 150X150 这种

第二步:修改数据库(重要)

不修改数据库会出现图片无法显示的情况

我这里用最简单的修改数据库方法

1,把数据库下载到电脑

2.通过文本打开,我建议用Notepad–

3.点击查找,选择正则表达式

WordPress缩略图清理保姆级教程-三尾狐

我们一共需要替换四次,我建议先查询一遍,然后点击替换,然后在替换里面输入刚刚查询的表达式,替换为一个”.”

WordPress缩略图清理保姆级教程-三尾狐

第一次:替换 4个数字X4个数字 的,查询表达式

-\d{4}x\d{4}\.

第二次:替换 4个数字X3个数字 的,查询表达式

-\d{4}x\d{3}\.

第三次:替换3个数字X4个数字 的,查询表达式

-\d{3}x\d{4}\.

第四次:替换 3个数字X3个数字 的,查询表达式

-\d{3}x\d{3}\.

一定要安顺序查询替换,不然容易出错

WordPress缩略图清理保姆级教程-三尾狐

都替换成功后把数据库上传到服务器然后覆盖即可,别忘了清理缓存

表达式的解释

WordPress缩略图清理保姆级教程-三尾狐

好了,教程就到这了

温馨提示: 本文最后更新于2024-11-18 23:11:03,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 三尾狐
版权声明

站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容