Add Custom Size Image to Media Popup in WordPress

Add Custom Size Image to Media Popup in WordPress

Last Updated: June 27, 2020 | Reading Time: < 1 minute

In WordPres 4.5, my old function to add a custom size to media uploader seems not working anymore. But I found that new way to add custom size image is a lot simpler using image_size_names_choose filter.

Basically when you create your own image sizes using the add_image_size function:

function add_news_thumb() {
    add_image_size( 'news', 800, 300, TRUE );
    add_image_size( 'news-detail', 1500, 600, TRUE );
}
add_action( 'after_setup_theme', 'add_news_thumb' );

you can just add the new sizes to image_size_names_choose:

function added_custom_size( $sizes ) {
  return array_merge( $sizes, array(
	'news' => __( 'News Thumbnail' ), 
	'news-detail' => __( 'News Detail ' ),
  ) );
}
add_filter( 'image_size_names_choose', 'added_custom_size' );
Screen Shot 2016-06-06 at 4.36.51 PM
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Any idea? Fill the comment below

    This site uses Akismet to reduce spam. Learn how your comment data is processed.