我可以停止WordPress生成媒体大小吗

时间:2016-12-04 作者:php-b-grader

我在一家商店网站上使用atelier主题,我看到磁盘空间快速增长。在我的分析中,我注意到Atelier在上传图像时创建了17种不同的媒体大小:

    thumbnail - 150x150
    medium - 300x300
    medium_large - 768x9999
    large - 1024x1024
    shop_thumbnail - 180x180
    shop_catalog - 800x800
    shop_single - 600x600
    post-thumbnail - 220x150
    widget-image - 94x70
    thumb-square - 250x250
    thumb-image - 600x450
    thumb-image-twocol - 900x675
    thumb-image-onecol - 1800x1200
    blog-image - 1280x9999
    gallery-image - 1000x9999
    large-square - 1200x1200
    full-width-image-gallery - 1280x720
这对我来说似乎有点过头了,尤其是当上传一批图像时,有时会导致内存过载=错误500。

它现在不仅占用了GB的空间,而且还有1000个和1000个文件。。。

如果我删除了其中一些介质大小,会发生什么情况?网站是否会丢失参考并显示丢失的图像,还是会简单地使用其他大小?

还有,有没有一种简单的方法可以取消链接并删除我不再需要的所有附加图像大小?

1 个回复
最合适的回答,由SO网友:Ranuka 整理而成

您可以使用remove_image_size() 删除以前注册的图像大小。

例如:<?php remove_image_size(\'full-width-image-gallery\'); ?>

注意:不能用于reserved image size names

相关推荐

Wordpress cutting images size

我目前正在制作一个页面的横幅,过了一段时间,我注意到我的图像质量比我预期的稍差一些。我上传了1920x1024大小的图片,但在我查看管理仪表板后,我注意到它们已经缩小到1024x575!这有什么原因吗?有什么办法可以防止这种情况发生吗?提前感谢!