WordPress のadd_theme_supportとadd_image_sizeを使用して、画像に複数のサイズを追加できます。つまり、WordPress は、新しいサムネイルをアップロードするときに、指定されたサイズの投稿サムネイルのコピーを作成します。これらのテクニックの詳細については、このチュートリアルを参照してください。
WordPress には別の関数もあり、特定のサイズに合わせて画像を縮小し、画像の新しいコピーを保存するために使用できるimage_resizeです。
ほとんどの開発者はadd_image_size
、複数の画像サイズを追加して異なる場所に表示するために使用します。つまり、1 つの画像をホームページで としてfeatured image
使用し、ページで同じ画像の別のサイズを使用することもできsingle.php
ます。これを行うには、使用する必要があります
add_theme_support( 'post-thumbnails' );
add_image_size( 'homepage-thumb', 220, 180 ); // 220 pix width,180 pix height
add_image_size( 'singlepost-thumb', 590, 9999 ); // Unlimited Height Mode
homepage-thumb
ホームページに画像を表示するには、次を使用できます
if ( has_post_thumbnail() ) { the_post_thumbnail( 'homepage-thumb' ); }
または、single.php
使用できるテンプレートで
if ( has_post_thumbnail() ) { the_post_thumbnail( 'singlepost-thumb' ); }
また、このプラグインを見ることもできます。この記事も役立つ可能性があります。それが役に立てば幸い。