Twenty Thirteen: create new image size for galleries, at 300 x 300 so that "large" image size doesn't load for a resulting thumbnail on index views. See #24307.

git-svn-id: http://core.svn.wordpress.org/trunk@24333 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Lance Willett 2013-05-23 17:32:40 +00:00
parent 1657a226a1
commit 81b18ddade

View File

@ -95,8 +95,9 @@ function twentythirteen_setup() {
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 604, 270, true );
// Register custom image size for image post formats.
// Register custom image sizes for image and gallery post formats.
add_image_size( 'twentythirteen-image-post', 724, 1288 );
add_image_size( 'twentythirteen-gallery-post', 300, 300, true );
// This theme uses its own gallery styles.
add_filter( 'use_default_gallery_style', '__return_false' );
@ -450,7 +451,7 @@ function twentythirteen_get_link_url() {
*/
function twentythirteen_gallery_atts( $atts ) {
if ( has_post_format( 'gallery' ) && ! is_single() )
$atts['size'] = 'large';
$atts['size'] = wp_is_mobile() ? 'thumbnail' : 'twentythirteen-gallery-post';
return $atts;
}