是否以任何方式在数据库中注册了新的图像维度,或者只是在上载目录中进行了调整?
不,图像大小系统类似于post类型系统,大小是在运行时注册的,而不是在数据库中注册的。某些大小的大小存储在数据库中,因为它们在设置区域中可以更改,但这是选项中的单个值,而不是每个文件的大小。
因此,WP将存储原始图像的尺寸,然后根据中间产物的这些图像尺寸,它不存储中间产物的实际尺寸。你可以将缩略图换成2000万像素的JPEG,WordPress不会知道。
证明这一点的一个简单方法是,如果删除注册图像大小的代码,WordPress将不再知道该图像大小或任何中间值。如果您添加新的图像大小,WordPress将假定现有附件中存在该图像的文件,即使没有。
我这样问是因为我需要重新运行命令并将更改上载到staging。我需要知道是否需要执行另一个数据库转储。
不,你没有。除非您更改原始图像文件,否则一切正常,中间文件只是可以随意丢弃、替换和重建的文件。