web-dev-qa-db-ja.com

設定された幅でサムネイルの高さを自動にトリミングする方法

サムネイルサイズの幅だけを設定し、高さを自動に設定する方法を探しています。だから私は2つの画像がある場合。 1つは600px/420px、もう1つは600px/600pxです。サムネイルの幅だけを200ピクセルに設定したいので、wordpressは上記のサイズのサムネイルを200ピクセル/ 140ピクセルと200ピクセル/ 200ピクセルに切り取ります。何か案は?

3
Pollux Khafra

あなたのテーマの functions.php fileで:

/* register new image size
 * 200px wide and unlimited height
 */
add_image_size( 'wpse73058', 200, 9999, false );

テンプレートなどでは:

if ( has_post_thumbnail() ) { the_post_thumbnail( 'wpse73058' ); }
7
Johannes Pille