WordPressでアップロードした画像は、デフォルトではthumbnail,medium,large,fullの4種類のサイズが使用できます。
今回は、この4種類以外に新しく画像のサイズを増やす方法を試してみます。
サンプルコード
add_image_size()を使って追加することができます。
functions.phpに以下を記述します。
functions.php
add_image_size('custom-thumb', 600, 600, true);
add_image_size($name, $width, $height, $crop) | 画像サイズを新しく追加する。 $name:追加する画像の名前。 $width:画像の幅。初期値は0。 $height:画像の高さ。初期値は0。 $cropトリミングするかどうか。初期値はfalse。 |
---|
出力する場合、$nameの値を使って以下のように記述します。
PHP
<?php the_post_thumbnail('custom-thumb'); ?>
add_image_size()を追加する前にアップロードしている画像には適用されないので注意が必要です。
【参考サイト】
コメントが承認されるまで時間がかかります。