• 解決済 t t

    (@tsugubai)


    こんにちは。

    アーカイブページにアイキャッチ画像(投稿サムネイル)を表示させたくて、以下のコードをfunctions.phpに記述しました。

    add_theme_support('post-thumbnails');
    set_post_thumbnail_size(150, 150, true);

    投稿画面の「アイキャッチ画像を設定」リンクの先で、400px*400pxの画像ファイルをアップロードし、「アイキャッチ画像として使用」をクリックして登録をしました。

    archive.phpに
    <?php the_post_thumbnail();?>
    と記述すると、150px*150pxの画像が表示されるのですが、これがトリミングではなく縮小された画像になってしまっています。

    上記の通り、set_post_thumbnail_sizeでは3つ目の引数でtrueを指定しております。

    トリミングされるためには、どこかで別の設定や操作が必要でしょうか?

    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    t tさん、こんにちは。

    トリミングの理解が違います。
    アイキャッチ画像のトリミングも普通の画像アップロードのサムネイルと動揺、縮小した上で、比率に合わない部分をカットするようになっています。
    ご質問のケースでは、アップロードした画像とアイキャッチ画像の縦横費が同一ですから、400px四方のものが、150px四方にカットされる部分なく縮小されるのが正しい挙動です。

    トピック投稿者 t t

    (@tsugubai)

    そうでしたか!!

    そうですよね、よく考えると、とても大きな画像をアイキャッチに指定すると、一部分だけ切り抜いて表示されても何がなんだかわかりませんよね(汗

    失礼いたしました。。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アイキャッチ画像がトリミングされない」には新たに返信することはできません。