Explore our in-depth
crafted by
skilled professionals!

Our Latest News, Advice and Thoughts

How to Add Custom Images Sizes to WordPress

You are here:

By default, the WordPress media library shops all uploaded photos in 4 completely different sizes. These embrace thumbnail, medium, giant and full-size variations of the picture. Nevertheless, for sure web sites, it may be essential to have all photos routinely resized to particular dimensions, and if so, the default choices might not at all times be appropriate in your necessities. Including a {custom} picture measurement requires enhancing the Theme Features file in your at the moment energetic WordPress theme. This file is known as ‘capabilities.php’ and it’s situated within the theme’s root listing. Fortuitously, you possibly can simply edit the contents of this file from inside WordPress itself fairly than with a textual content editor or different separate program. The operate you may be utilizing so as to add {custom} picture sizes is known as “add_image_size”. The method is defined as follows:

  1. Log into your WordPress administrator dashboard, open the “Look” tab on the sidebar and click on “Editor”. The Edit Themes web page will open with the model sheet for the at the moment chosen theme loaded.
  2. Scroll down the record of templates to the suitable to search out “Theme Features (capabilities.php)” and click on on it.
  3. Scroll right down to the underside of the file and duplicate and paste the next code:

if ( function_exists( ‘add_image_size’ ) )

add_image_size( ‘custom-size’, 320, 160, true ); //(cropped)

add_filter(‘image_size_names_choose’, ‘my_image_sizes’);

operate my_image_sizes($sizes)

$addsizes = array(

“new-size” => __( “New Measurement”)


$newsizes = array_merge($sizes, $addsizes);

return $newsizes;

On the second line of this code, change ‘custom-size’ together with your most well-liked identify for the brand new measurement, making certain that you simply use dashes as an alternative of areas. Change the 2 numbers after that with the scale in pixels for the brand new picture measurement (width by peak). So as to add further picture sizes, merely repeat the second line, coming into the brand new particulars within the code.

  1. Click on on “Replace File”. Should you entered the code appropriately, a message ought to seem on the prime of the web page saying “File edited efficiently”.
  2. If you add a picture in a brand new or current put up, you’ll now see the brand new picture measurement seem within the dropdown field beside “Measurement”. This practice measurement will solely be obtainable for brand spanking new photos which you add to your WordPress media library.
    How To Add Custom Images Sizes To Wordpress

You possibly can be taught extra in regards to the add_image_size operate at codex.wordpress.org/Function_Reference/add_image_size.

Leave a Comment