WordPress禁止生成缩略图

『点击关注公众号』 关注=免费白嫖,取关=永久拉黑!

大家应该都知道,用WordPress建站,图片在上传到媒体库后,默认会生成四种不同尺寸的图片,但是每张图片要生成多个不同尺寸的图片,还是比较浪费空间的。

今天悠悠也遇到同样的问题,很是恼火啊。最近跟风做了个头像框小程序,因为要放很多素材,就会导致小程序加载很慢,影响用户体验。所以我就想把图片全都仍在七牛云储存里,为了方便就下了个七牛云插件,一看设置很方便也很人性化。

图片[1]-WordPress禁止生成缩略图-悠悠小木屋-文案馆_表情包_教程资源分享

自动重命名,本地不保存,禁止缩略图啥都可以设置,当时很无语的是并不能禁止缩略图!!!

图片[2]-WordPress禁止生成缩略图-悠悠小木屋-文案馆_表情包_教程资源分享

当我把媒体库生成的尺寸都改为0,还是无法禁止缩略图生成。哎呀这这这~

图片[3]-WordPress禁止生成缩略图-悠悠小木屋-文案馆_表情包_教程资源分享

百度搜了一番,大概找到了一个禁止生成缩略图的方法,亲测也确实有用,大家且看。

先在主题根目录下的functions.php的<?php下添加以下代码并保存。一定别忘了主题更新前对修改部分备份哦~

// 禁用自动生成的图片尺寸
function shapeSpace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // disable thumbnail size
unset($sizes['medium']); // disable medium size
unset($sizes['large']); // disable large size
unset($sizes['medium_large']); // disable medium-large size
unset($sizes['1536x1536']); // disable 2x medium-large size
unset($sizes['2048x2048']); // disable 2x large size return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
// 禁用缩放尺寸
add_filter('big_image_size_threshold', '__return_false');
// 禁用其他图片尺寸
function shapeSpace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size() remove_image_size('another-size'); // disable any other added image sizes
}
add_action('init', 'shapeSpace_disable_other_image_sizes');

PS:头像框小程序大家可以去微信搜索【头像小锦囊】看看哈~

泼天的富贵轮到你啦: 大流量卡,官方可查,长期套餐!免费加盟我们,推广还可赚取高额佣金!点击查看详情~
THE END
点赞15 分享
神评区域 抢沙发

请登录后发表评论

    暂无评论内容