• サイドバーに最新記事の画像とタイトルを表示するというよくあるパターン。
    アイキャッチ画像があれば出力し、なければノーイメージの画像を表示してねと言う、これもよくある手段をとって表示させております。

    <?php if (has_post_thumbnail()): ?>
      <p class="image"><?php the_post_thumbnail(array(60,60,true)); ?></p>
    <?php else: ?>
      <p class="image"><img src="<?php echo get_template_directory_uri(); ?>/images/no_image.gif"></p>
    <?php endif; ?>

    こんな感じで書いて問題なく表示されているのですが、画像がない時の代替画像をよく見たら、両横から押されたような画像になっていました。

    「no_image.gif」この画像自体、長方形なので長方形のまま表示するページでは崩れがありません。「no_image.gif」画像はトリミングされることはないのでしょうか?

    そのような手段があるのか、もしくはこの場合、正方形で出力したいなら、事前に正方形の画像を用意するしか手段はないのでしょうか?

    ご教授いただければ幸いです。よろしくお願いいたします。

  • トピック「アイキャッチがない場合の代替画像がつぶれてしまう」には新たに返信することはできません。