WordPressでGIFアニメが動かない時の対処法

今回アイキャッチ画像にGIFアニメを登録したのですが、登録時、また、メディアライブラリ内ではしっかりGIFアニメとして動いているのに、いざ表示されたサムネイルと見てみると、動いてない!!という現象が起こりました。

gifAnime

解決はしたのですが、原因を特定するまで少々時間がかかってしまったので、メモしておきます。

GIFアニメが動かない時の原因

ある条件下ではGIFアニメは動きません。この原因を把握していれば、すぐに解決できるはず!!です。

基本的には、アイキャッチ画像で登録した時に動いていれば、また、メディアライブラリに登録時に動いていれば、とりあえずは動くはずです。
が、その条件としてその登録したサイズでないとダメなようです。

例えば、自動でサムネイルの縮小(拡大)サイズ作成、追加する機能をfunction.phpに書き込んでいたり、『Auto Post Thumbnail』等のpluginを使っている場合は、そのサイズ以外で作ったものは縮小、または拡大され追加されます。
ようするに、150×150 でサムネイルは表示されるのに、それより大きなGIFアニメ(200×200とか)を作って登録してしまうと、
150×150 の縮小されたサイズの動かない “GIF画像” が作られ、それをサムネイルとして表示します。
ですので、”GIFアニメ” としては動かなくなります。

バナー468-80_iPad-MacBook

対処法

なので、とりあえずは表示サイズにあったGIFアニメを作って登録すれば、まず大丈夫だと思います。
もし自動で縮小されたものも動かしたい!とかであれば、その縮小されたサイズのGIFアニメも作って、そして表示の名前も同じにして直接FTPソフト等でアップすれば動きます。
場所は何も設定してなければ、
URL/wp-content/uploads/2014/10/thumbnail-100×100.gif
等におそらく入ってます。
場所の確認は、
右クリックで “画像のURLをコピー” 等で探してください。

また、サムネイルでなく、投稿内でGIFアニメを表示したい場合は、登録時にサイズをフルサイズで設定して表示すれば、問題なく動くGIFアニメが表示されるはずです。
大きすぎるサイズのものを作ったら動かない!等の事も聞いた事ありますので、参考まで。

とりあえずはこれで解決できるんじゃないでしょうか?

Google AdS



関連記事

画像やテキストを中央(上下左右真ん中)に配置する方法


普通にtext-align:center;や、margin:0 auto;等でテキストや写真を真ん中に配置したつもりでも…

記事を読む▷


Google Analyticsに設定する『グローバルIPアドレス』を確認&取得する方法


で「自分のアクセスを除外」するフィルタを設定し、自分のアクセスはカウントしないようにしていたのですが、ある修正作業をして…

記事を読む▷


Facebookでシェアした記事のサムネイル画像がおかしい時、表示されない時の解決方法


せっかく面白そうなネタを見つけたので、早速Wordpressに記事を投稿!でもいざFBでシェアしようとしたら、サムネイル…

記事を読む▷


:before :afterなどの擬似要素で contentプロパティの日本語が文字化けする!原因と対処(回避)方法

【文字コード変換ツール】:before :afterの擬似要素などでの日本語の文字化け対策:原因・対処(回避)方法


2025/07 更新「Unicode変換ツール」を修正しました 以前から:before :afterなどの擬似…

記事を読む▷


公開日を最終更新日にする!サムネイル

検索結果に最終更新日を表示させてクリック率をアップする方法!新規投稿時には公開日を表示させる!


以前は検索結果で1ページ目上位3番目以内に半年以上表示されていた記事が、いきなり圏外となってしまいました。Googleの…

記事を読む▷


Message

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。