2012-03-11 2 views
0

мне нужно сделать три миниатюры для одного шаблона Wordpress:Я не могу сделать 100х120 миниатюру в Wordpress

  • 678x301 рх
  • 271x120 рх
  • 100х120 рх

Так что я поместите их на 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'); 
    } 
?> 

Я не знаю, почему это происходит.

+0

У вас были эти 3 размера при загрузке изображения? Я думаю, что я читаю, что большие пальцы генерируются при загрузке, поэтому, если у вас не было последнего размера, вы бы не получили такой размер. – Cmorales

ответ

0

Если изображения уже существуют, вам необходимо использовать Regenerate Thumbnails Plug-in. После того, как вы запустили его, как только все загруженные изображения должны быть обрезаны, как ожидалось.

+0

Спасибо, сейчас все отлично. – Stonem

Смежные вопросы