add_image_size不会更新当前图像大小

Rad*_*adu 1 size wordpress image

我在我的functions.php中使用了add_image_size();the_post_thumbnail();wordpress 一起使用但是我希望现有的图像能够自动刷新而无需再次删除和上传它们.怎么可能?

Mar*_*sov 5

有多个插件允许您重新生成缩略图而无需重新上载它们.他们之中有一些是:

https://wordpress.org/plugins/regenerate-thumbnails/

https://wordpress.org/plugins/force-regenerate-thumbnails/

这些插件实际上采用当前注册的图像大小,并自动重新生成具有这些大小的所有图像.因此,一旦您更改现有图像大小或创建新图像大小,您应该只使用其中一个插件快速重新生成图像.

  • 您可以编写一些自定义代码,在主题激活时重新生成所有图像,但我不建议您这样做 - 因为可能会有很多图像,并且需要花费大量时间才能完成.我建议您在主题中集成重新生成图像插件,并在激活主题时发出警报.警报将通知用户他们必须重新生成图像才能使它们正确显示. (2认同)