title: WordPress: Always create an image for custom image size, even if the uploaded image is smaller than the custom size
body: <p>I want to generate an extra image size in WordPress. WP lets you use <code>add_image_size</code> like this:</p>
  
  <pre><code>// Make sure featured images are enabled
  add_theme_support( 'post-thumbnails' );
  
  // Add featured image sizes
  add_image_size( 'original-img', 2000, 99999 );
  </code></pre>
  
  <p>If the image has the min. width of 2000px, the image size will be generated. 
  However if the image is smaller the custom size won't be generated.</p>
  
  <p>Is there any option to create an image for the custom image size <strong>everytime</strong>, no matter of the uploaded image size? Or maybe its possible to additionally save the original image?</p>
  
  <p>To explain why I am trying to achieve:  I need a watermark on my images, but need also the original image (or a very big image) as well without the watermark. </p>
  
  <p>I also tried with the "large" image, but here the same problem. By uploading an image smaller than 1024px, the image size wouldn't be created.</p>