Получить пользовательские размеры эскизов

Если я использую:

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

для добавления дополнительного размера эскиза. Тогда как я могу получить этот размер, если у меня есть только main_image .

Ответ на этот вопрос: Получить размер миниатюр

 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']; 

Используйте the_post_thumbnail() для вывода изображения с указанным размером:

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

Используйте get_the_post_thumbnail() чтобы вернуть разметку HTML-изображения для изображения с указанным размером:

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

Чтобы использовать новый размер изображения в теме, вам нужно позвонить ему с помощью

<?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