サポート » 使い方全般 » アイキャッチにしたGIFアニメの静止画版もほしい

  • yunosukeと申します。

    通常の投稿画面で、アイキャッチとしてGIFアニメを設定しています(フルサイズ)。
    記事内では、それをそのままGIFアニメとして表示したいのですが、記事一覧ではGIFアニメの読み込みに時間がかかってしまうため静止画にしたいと思っています。

    functions.phpにて、
    add_image_size( 'hogehoge', 200, 200, true );
    とし、一覧で
    <?php the_post_thumbnail('hogehoge'); ?>
    と書いているのですが、画像はGIFアニメとして動いてしまいます。

    GIFアニメの1フレームを、上記のような状況のなかで出力する方法はありますでしょうか?
    そのとき、GIFアニメをいったん読み込んで1フレームだけ出力する…というのではなく、あらかじめ作った画像を読みロード時間がかからないようにと思っております。

    どうぞよろしくお願い申し上げます。

    ※サーバ環境: ロリポップ(チカッパプラン) / PHP5.4

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    post_thumbnail_html というフィルタと、is_home() 等の条件分岐タグをつかって、アイキャッチの出力htmlを記事一覧の場合だけ、書き換えてやるといいと思います。

    トピック投稿者 yunosuke

    (@yunosuke)

    nobita様

    ご返信ありがとうございます!
    post_thumbnail_htmlというフィルタは使ったことがなく、調べながら問題解決にトライしてみようと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アイキャッチにしたGIFアニメの静止画版もほしい」には新たに返信することはできません。