Get custom thumbnail sizes

时间:2013-03-13 作者:Michal

如果我使用:

add_image_size(\'main_image\', 750, 375, true);
添加其他缩略图大小。如果我只有钥匙,我怎么能得到那么大的尺寸main_image.

3 个回复
最合适的回答,由SO网友:david.binda 整理而成

答案如下:Get post thumbnail size

global $_wp_additional_image_sizes;
// Output width
echo $_wp_additional_image_sizes[\'main_image\'][\'width\'];
// Output height
echo $_wp_additional_image_sizes[\'main_image\'][\'height\'];

SO网友:Jacob Rambo

要在主题中使用新的图像大小,需要使用

<?php if ( has_post_thumbnail() ) { the_post_thumbnail( \'main_image\' ); } ?>

如果您需要其他尺寸,只需添加更多。

add_image_size(\'main_image\', 750, 375, true);

add_image_size(\'main_image_2\', 650, 275, true);

add_image_size(\'main_image_3\', 550, 175, true);

您可以在此处了解此函数的工作原理http://codex.wordpress.org/Function_Reference/add_image_size

SO网友:Chip Bennett

使用the_post_thumbnail() 要以指定的大小输出特征图像,请执行以下操作:

<?php the_post_thumbnail( \'main_image\' ); ?>
使用get_the_post_thumbnail() 要返回指定大小的图像的HTML图像标记,请执行以下操作:

<?php get_the_post_thumbnail( get_the_ID(), \'main_image\' ); ?>

结束

相关推荐

Group images in media library

我正在寻找一种在媒体库中对图像进行分组的方法。我正在开发一个照片组合网站。我已将所有图像上载到媒体库,我需要一种方法对图像进行分组,使其更易于管理。目前我只有一长串图片。