の画像のみ幅を設定します。は、どのように私は</p> <p>the_post_thumbnailを()を使用して、ポストサムネイルの幅を設定しようとしていますWordpressのサムネイル
画像の幅は210pxである必要がありますが、すべての画像が異なるサイズになるため、高さは固定されていません。私は
the_post_thumbnail(配列(210,0))
を試してみましたが、これは動作しません。何か案は?
おかげ
の画像のみ幅を設定します。は、どのように私は</p> <p>the_post_thumbnailを()を使用して、ポストサムネイルの幅を設定しようとしていますWordpressのサムネイル
画像の幅は210pxである必要がありますが、すべての画像が異なるサイズになるため、高さは固定されていません。私は
the_post_thumbnail(配列(210,0))
を試してみましたが、これは動作しません。何か案は?
おかげ
あなたはこれを試していました:Thumbnail Custom Size
それは、サムネイルのサイズを変更するための最良の方法です。
<?php if (has_post_thumbnail()) { the_post_thumbnail('category-thumb'); } ?>
デフォルトのサムネイルについてあなたのfunctions.php内にこれを追加し
if (function_exists('add_image_size')) {
add_image_size('category-thumb', 210, 9999); //210 pixels wide (and unlimited height)
}
は、あなたのテーマのテンプレートファイル内でそれを使用して、あなたのfunctions.php内でこれを追加
if (function_exists('add_theme_support')) {
add_theme_support('post-thumbnails');
set_post_thumbnail_size(150, 9999); // default Post Thumbnail dimensions
}
リファレンス:Here。
のfunctions.phpファイルを自分のテーマを開き、画像サイズを追加します。
例:コードの
add_image_size('slider', 525, 339, true);
内訳:
'slider'
=の名前新しいイメージサイズ(テンプレートファイルに新しいイメージサイズを追加するときにこれを使用します)。525
は、画像幅339
は像高true
用途: 使用現在のテンプレート(index.phpを、single.phpなど)、または独自に作成します。 (通常はthe_title();
後)ループ内でこれを配置します。
the_post_thumbnail('slider');
を今、あなたはあなたが上記のコードを追加したテンプレートを使用するページや投稿を追加する場合、画像をアップロードする機能を備えた画像オプションを使用します。作成したサイズに出力されます。
注: これは、新しくアップロードされた画像にのみ適用されます。それは、リンクのみ応答であるよう
変更the_post_thumbnail(array(210,0))
the_post_thumbnail(array(210,9999))
にこれがコメントする必要があります。 – JGallardo