2 часа читал, но так ничего и не понял ((
get_intermediate_image_sizes() - получает все зарегистрированные размеры, но не понятно, что мне это дает?
Даже если как-то подсунуть название размера, например 'small', то у него не будет размера. Ну и без размера intermediate_image_sizes() не найдет подходящий размер, так как он не задан.
Фильтр intermediate_image_sizes тоже не понятно как работает. Выдает массив из названий промежуточных размеров: 'thumbnail', 'medium', 'medium_large', 'large'. Можно добавить и удалить название размера, но опять же не понимаю, что это дает. Добавив название small, что дальше?
У меня сложилось впечатление, что я не умею формулировать вопросы ((
Суть была в том, что нужна регистрация миниатюры в БД, но без создания физического файла.
А когда идет обращение к этой миниатюре, например the_post_thumbnail('thumbnail'), можно было бы перехватить вывод и вывести свою картинку.