微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WordPress 图片缩略图 占用空间 禁止成生缩略图 wordpress上传图片不自动生成缩略图的解决方法

wordpress上传图片自动生成缩略图解决方法

1

打开设置->媒体,将不需要的缩略图宽度高度都设置为0就可以了。如下图:

2

但是这样设置之后,还是会生成其它分辨率的缩略图,笔者猜测应该是主题的问题,于是就去主题内查找,笔者用的主题是themolio。后来在主题文件的functions.PHP中找到了这样的代码

3

// 禁用自动生成图片尺寸

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');

4

就算在设置-媒体设置了0,新的wordpress 还是会有一个隐藏的设置

需要在网站 XX /wp-admin/options.PHP

找到 medium_large_size_w

设置为 0

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐