- 2008-01-14 (月) 1:17
- wordpress
もともと、wordpress(WP)で画像をアップロードすると、サムネイルと元画像をそのまま表示するか選択できるんですが、いかんせんサムネイルのサイズが小さすぎるわけで。128 * 96って小さすぎ!これじゃちょっとね。というわけで、このサイズを変更する方法。以下のサイトを参考にさせていただきました。
Hidekichi.net » wordpress 2.3.1でアップロードした写真のサムネイルサイズ変更
上のサイトでは320*240にしておられたんですが、もうちょっと大きいサイズの方がよかったのでsorariumでは380*285にしました。本文エリアのサイズにあわせて変更しましょう。画像のサイズ比率は4:3にしておくこと。詳細は以下に。
wp-adminフォルダ内のincludesフォルダに「image.php」があるのでそれを開いて3行目以下を修正。//部分はデフォルトの数値をコメントアウトしてます。変更部分は太字の部分です。
function get_udims( $width, $height) {
// if ( $height <= 96 && $width <= 128 )
if ( $height <= 285 && $width <= 380 )
return array( $width, $height);
elseif ( $width / $height > 4 / 3 )
// return array( 128, (int) ($height / $width * 128 ));
return array( 380, (int) ($height / $width * 380 ));
else
// return array( (int) ($width / $height * 96 ), 96 );
return array( (int) ($width / $height * 285 ), 285 );
}
それから、156行目以下。
if ( $max < 0 || $metadata['width'] * $metadata['height'] < $max ) {
$max_side = apply_filters( ‘wp_thumbnail_max_side_length’, 128, $a ttachment_id, $file );
検索をかけるとすぐに出てくると思います。ここも以下のように変更します。
if ( $max < 0 || $metadata['width'] * $metadata['height'] < $max ) {
// $max_side = apply_filters( ‘wp_thumbnail_max_side_length’, 128, $a ttachment_id, $file );
$max_side = apply_filters( ‘wp_thumbnail_max_side_length’, 380, $attachment_id, $file );
これでサムネイルのサイズは285*300になりました。
Comments:0
Trackback+Pingback:0
- この記事へのTrackBack URL
記事への言及のないもの等は削除する場合があります。また、スパム判定ですぐに反映されない場合があります。 - http://www.sky-s.net/sky-blog/archives/2008/01/14-011748.php/trackback
- Listed below are links to weblogs that reference
- wordpressでアップロードする画像サイズを変更する方法 from sorarium

![TAMRON SP AF 17-50mm F2.8 Di II LD Aspherical [IF] デジタル専用 αシステム用 A16M](http://ecx.images-amazon.com/images/I/51DA8G1QP7L._SL75_.jpg)







