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