如何删除_WP_ATTACH_METADATA中过时的、大小错误的图像?

时间:2011-04-03 作者:two7s_clash

我已经为我的博客定制了几种尺寸的图片。其中之一是设置为add_image_size( \'slide\', 640, 290, true );. 这些用于标题幻灯片。

我的问题是我增加了这个尺寸after 其中许多是最初创建的,并且许多附加的贴子图像太小,无法裁剪为这些新值(即最初甚至不到640px)。

因此,当我调出这种尺寸的图像时,其中许多都是旧尺寸的(例如。s:5:"slide";a:4:{s:4:"file";s:52:"6a00d8341c630a53ef011570180a91970b-800wi-300x290.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"290";}. 我不能使用这么小的图像,但没有正确大小的图像覆盖这些图像,如上所述。所需的行为是不会为存储任何图像size 滑动,而不是旧的,小的。

如何删除\\u wp\\u attachment\\u元数据中的这些图像条目?是否删除中的所有内容sizes 子阵列并重新生成所有内容?

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

不是根据个人经验(我不太使用WP图像管理),但我相信Regenerate Thumbnails 通常建议使用插件重建缩略图。

SO网友:Ov3rfly

如前所述,Regenerate Thumbnails 插件触发(重新)生成当前通过add\\u image\\u size()或类似方式定义的图像大小。

这里有一个补丁可以修改重新生成缩略图版本2.2.0,以便删除any 以前生成的图像大小,including older outdated sizes 创建新尺寸之前。

http://wordpress.org/support/topic/how-to-delete-old-thumbnail-images

Important: 请注意,图像的URL在帖子和页面中是硬编码的。删除旧缩略图可能会导致图像损坏,如果它们仍然在您网站的某个位置使用。您已被警告。。。

结束

相关推荐

Corrupt Wordpress Database

我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我