2012-03-11 83 views
0

我需要提出三點縮略圖一個WordPress的模板:我不能讓100x120縮略圖WordPress的

  • 678x301像素
  • 271x120像素
  • 100x120像素

所以我有把這些放在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 2012-03-11 23:23:25

回答

0

如果圖像已經存在,則需要使用Regenerate Thumbnails Plug-in。一旦上傳的圖像應該按預期裁剪後,運行它。

+0

謝謝,現在一切正常。 – Stonem 2012-03-12 07:24:47