the_post_thumbnail ('my_image_size') всегда выводит полное изображение

Я разрабатываю настраиваемую тему, которая использует несколько настраиваемых размеров изображений, определенных в моих функциях.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(); } 

Но этот код всегда выводит полноразмерный образ. Я не могу понять, почему – все остальное работает нормально (the_title (), the_permalink () и т. Д.), И он получает правильное изображение, но не в размере, который я запрашивал.

Кто-нибудь знает, при каких обстоятельствах the_post_thumbnail() будет игнорировать мой размер изображения или что я делаю неправильно?

Изменить: с использованием WP 3.4.1