Почтовые миниатюры нескольких размеров

Я работаю над темой, которая показывает миниатюру 200 / 200px на домашней странице и 500 / 300px изображение на странице категории.

Вот что я имею в fuctions.php, но он, похоже, не работает (работает только миниатюра домашней страницы)

add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 200, 200, true ); add_image_size( 'homepage', 200, 200, true ); add_image_size( 'category', 500, 300, true ); 

Простое указание размера в файле функций недостаточно для того, чтобы заставить размеры работать: для вызова настраиваемого размера, который вы добавили, выполните следующее:

 <?php the_post_thumbnail('category'); ?> 

Я вижу вас set_post_thumbnail_size(200, 200, true) который вам не нужно делать, если вы также называете размер столбца одинакового размера для главной страницы. Возможно, эта линия испортит ваши другие размеры.

Кроме того, the_post_thumbnail обычно не работает с уже загруженными изображениями. Чтобы проверить, действительно ли размеры не работают, загрузите новый файл после добавления нового размера эскиза / вызова его в файл темы.