サムネイルのサイズを指定する際に
set_post_thumbnail_size(170,180,true);
のように3番目のパラメータをTrueにすれば
縮小時にトリミングされます。
参考
http://wpdocs.sourceforge.jp/%E6%8A%95%E7%A8%BF%E3%82%B5%E3%83%A0%E3%83%8D%E3%82%A4%E3%83%AB
こんにちは。
170×180にトリミング(切りぬき)したいという事でしょうか?
functions.phpにサムネイルの設定記述に
add_theme_support('post-thumbnails');
set_post_thumbnail_size(170, 180, true);
のように true を入れるとトリミングされます。
http://codex.wordpress.org/Function_Reference/add_image_size
add_image_size( $name, $width, $height, $crop )
$name … サイズ名:アルファベットが安心 例)’my-original-size’
$width … 画像の幅:整数,ピクセル単位
$height … 画像の高さ:整数,ピクセル単位
$crop … 縮小しないで中央を切り抜く(true)か否か(false):true または false
この記述をいれても過去にアップされたものは変更されないので、記述を足した後で画像をアップし直して試してみてください。
私はfunctions.phpに
add_image_size( 'myphoto', 273, 273, true );
と設定して
呼びだしたいテンプレートファイルに
<?php the_post_thumbnail('myphoto') ?>
と記述して呼びだしています。(myphoto部分は任意)
トピック投稿者
YELC
(@yelc)
画像をアップロードしなおしたら、無事に表示されました。
お二方本当にありがとうございました。
とても助かりました。