我正在开发一个自定义主题,它使用函数中定义的多个自定义图像大小。php如下所示:
add_theme_support(\'post-thumbnails\');
add_image_size(\'featured_thumb\', 175, 120, true);
然后,我从数据库中获取帖子,并在如下页面上输出:
$featured=get_posts();
if ($featured)
{
global $post;
foreach($featured as $post)
{
setup_postdata($post);
the_post_thumbnail(\'featured_thumb\');
}
wp_reset_postdata();
}
但此代码始终输出全尺寸图像。我不明白为什么-其他一切似乎都正常(title()、permalink()等),它确实得到了正确的图像,但没有达到我要求的大小。
有人知道在什么情况下the_post_thumbnail()
会忽略我的图像大小,还是我做错了什么?
编辑:使用WP 3.4.1