私は、ポストサムネイル機能を使ってポートフォリオ作品を表示しているので、例えば<?php the_post_thumnail(); ?>
問題は特定の幅の画像のみを表示したいということです。
私は画像を作成するためにこのコードを使っています:add_image_size( '640', 480 ,true ); // 640x480 image size
しかしそれは高さを指定しますどのように私は唯一の幅を指定することができますか?
ありがとう
Ps。私はCSSを使うことができることを知っていますが、私は実際に640の幅で画像を作成したいと思います。
それは奇妙な add_image_size()
呼び出しです。サイズの名前が足りず、文字列と整数が混在しています。実際にリサイズモードが必要なときは、クロップモードを指定します。これを試して:
add_image_size( 'portfolio-shot', 640, 9999 );
それからそれを取得します:
the_post_thumbnail( 'portfolio-shot' );
これはソフトリサイズモードでportfolio-shot
nameの下の画像サイズを幅640pxに正しく登録するべきです。 (最近のWPバージョンに変更がなかった場合を除き、新しいサイズは新しいアップロードに対してのみ有効です)。
関連する関数を使用する際の優れた説明については、このチュートリアルを参照してください。