我正在尝试在两个不同的页面上控制我的帖子缩略图大小。
我在用
set_post_thumbnail_size( 875, 175 );
控制我的索引页的大小。然后当他们打开帖子时,我希望 single.php 具有完整尺寸的图像。
尝试这个:
if(is_single()) {
set_post_thumbnail_size( 875, 175 );
} else {
set_post_thumbnail_size( other dimensions here );
}
add_image_size();
您使用( documentation )添加图像大小,然后使用 调用主题中的缩略图大小the_post_thumbnail();
。您可以根据需要添加任意数量的图像尺寸。
所以让我们创建两个尺寸
add_image_size( 'home-thumb', 330, 175, true);
add_image_size( 'single-thumb', 875, 300, true );
这将添加它们,您可以使用 using 调用它们,the_post_thumbnail('single-thumb');
因为您希望单个页面具有您可以使用的完整图像大小the_post_thumbnail();
。
使用get_the_post_thumbnail
,你可以在你的 single.php 模板中调用它并指定你想要的大小。