Only create image size when used in featured image
There is such plugin: Dynamic Image Resizer so you could give it a try. But… it’s old, not maintained since 2012-04-30 so I’m not sure if it still works. Normally when you upload an image to a WordPress site, it creates several differently sized versions of the image automatically. Themes can define custom image sizes … Read more