Custom Image Sizes lets you specify exactly the size in which to display an attachment.
Author: | Austin Matzko (profile at wordpress.org) |
WordPress version required: | 2.9 |
WordPress version tested: | 3.1.4 |
Plugin version: | 1.0 |
Added to WordPress repository: | 12-03-2010 |
Last updated: | 27-01-2011
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 100 |
Rated by: | 1 |
Plugin URI: | http://ilfilosofo.com/blog/wordpress-plugins/... |
Total downloads: | 5 773 |
Active installs: | 600+ |
Click to start download |
Custom Image Sizes is a WordPress plugin that
- generates the correctly-sized version of an image’s thumbnail, if it doesn’t already exist.
- lets you specify custom sizes with a size parameter of
'[width]x[height]'
.
Read more at the Custom Image Sizes page.
Usage
The typical WordPress way
- Put
add_image_size( 'my_custom_thumbnail_name', 220, 130, true );
in your theme’s functions.php file. - Add the code to display that attachment’s thumbnail where you want it to appear:
echo wp_get_attachment_image($attachment_id, 'my_custom_thumbnail_name');
- Unlike WordPress by itself, Custom Image Sizes will generate the thumbnail for an image, even if the image was uploaded before this
add_image_size()
was set.
A more direct Custom Image Sizes way
-
Call
wp_get_attachment_image_src()
orwp_get_attachment_image()
with the desired thumbnail'[width]x[height]'
dimensions, like so:echo wp_get_attachment_image($attachment_id, '220x80'); /** * The above prints markup like * <img width="220" height="80" title="" alt="" * class="attachment-220x80" src="http://www.example.com/path-to-file/something-220x80.jpg" /> */