Если правильно понял вопрос, можно вообще не использовать миниатюры вовсе wordpress
Например, чтобы не генерировать для каждой загруженной картинки все варианты.
Есть такое решение:
https://github.com/syamilmj/Aqua-Resizer
Суть:
Загрузили картинку 1000*1000px, миниатюру новости.
В списке новостей нужно выводить 200*200.
При первой загрузке она ресайзится/кропается и складывается в кеш, далее выводится порезанная из кэша.
Когда на сайте много материалов с разными размерами миниатюр профит очевиден.
В пул-реквестах есть хук чтобы удалять нарезанные версии при удалении оригинала.