wp-cli / media-command

Imports files as attachments, regenerates thumbnails, or lists registered image sizes.
MIT License
44 stars 41 forks source link

Remove outdated thumbnail sizes #198

Closed codestylist closed 6 months ago

codestylist commented 6 months ago

I would like to request a feature to easily remove outdated image sizes without having to regenerate the thumbnails.

My situation is that I have a library of 32,000+ images, each image currently has up to 11 different thumbnail sizes. I have reduced the thumbnail sizes to 7, so four thumbnail sizes need to be deleted.

I would like to see a new parameter wp media regenerate --only-deleting added to simply delete all thumbnail sizes that are no longer needed. I know that wp media regenerate also does the job, but it also regenerates the already existing thumbnail files, which is not necessary in this case.

Hope my request makes sence for you. Thank you for all the work and time you put into wp-cli!

swissspidy commented 6 months ago

Thanks for filing this feature request. This sounds like a duplicate of the second part of #111:

Delete thumbnail files for old unregistered sizes in order to free up server space. This may result in broken images in your posts and pages.

codestylist commented 6 months ago

Thank you @swissspidy . Yes, basicly it is the same request. #111 is from 2019 (5 years old). Is there any possibility that someone will implement this request?

swissspidy commented 6 months ago

I think so, yes, it sounds like a useful addition :) Maybe I'll even find time myself to look into it.

codestylist commented 6 months ago

You are my hero 🥳. That would be really very useful! If you need someone to test it, please let me know. I would be more than happy to contribute something as well ☺️.

swissspidy commented 6 months ago

199 might do the trick.

codestylist commented 6 months ago

You are awesome @swissspidy. I guess there is nothing I can help with, right? Looking forward to have this implemented in the next version. Thank you very much for your time and effort!

swissspidy commented 6 months ago

Feel free to test the PR and leave comments there :)