Мне нужно сделать три эскиза для одного шаблона Wordpress:
- 678x301 px
- 271x120 px
- 100x120 px
Поэтому я поместил их в functions.php:
<?php add_theme_support( 'post-thumbnails' );
add_image_size( 'index-thumb', 271, 120, true );
add_image_size( 'featured', 678, 301, true );
add_image_size( 'sieme', 100, 120, true );
?>
Но, к сожалению, третий не работает.Когда я использую это, он не ссылается на foo_100x120.jpg (который существует, я проверил вручную), но на foo.jpg и устанавливает ширину и высоту с помощью HTML.Вот экран с одним постом просмотра, где я поставил три эскиза для теста.HTML ниже, в Firebug: http://i.stack.imgur.com/MCTM8.png
Вот часть single.php:
<?php
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
the_post_thumbnail( 'featured' );
the_post_thumbnail( 'index-thumb' );
the_post_thumbnail( 'sieme' );
}
?>
Я не знаю, почему это происходит.