2012-11-28 95 views

回答

3

這裏你可以給縮略圖的大小get_the_post_thumbnail()函數的參數數組是這樣的:

echo get_the_post_thumbnail($id, array(100,100)); 
2

您可以設置下更改縮略圖的大小>媒體。 至於圖像的質量,您可以調整多少jpeg壓縮(假設您使用jpegs)wordpress使用時縮小您的原始圖像縮小到縮略圖大小。將以下內容添加到您的functions.php文件中。

add_filter('jpeg_quality', create_function('', 'return 90;'));

可以殺青,90一直到100,如果你喜歡,但你最終會用較大的圖像文件的大小。

請注意,這隻會影響您上傳到網站的任何新圖像 - 即,WordPress不會自動重新保存您已上傳的所有圖像的縮略圖(以及中和大,如果適用)。但是,你可以用一個插件像...一樣強制縮略圖圖像的再生...等待它... Regenerate Thumbnails。如果您剛更改了媒體設置中的圖像尺寸,這也特別方便。我一直使用這個插件。這很好。

+2

後的觀衆的緣故,在「jpeg_quality」過濾器已被棄用,以支持'wp_editor_set_quality' – JakeParis

1

呦可以定義新的圖像尺寸與這些:

add_image_size($name, $width, $height, $crop); 

然後你就可以在你的主題與這些使用它:

the_post_thumbnail($name);