枝と申します。
gif画像ってブログの中でも動きを作れるので結構使いたかったりするのですが、何故か動かない、アップができないなんてことが頻発する困ったファイル形式でもあるんですよね。
なので今回は、自分なりにワードプレスへgif画像をアップしても動かない理由を確認してみました。
目次
①プラグインが悪さをしている
筆者の環境だと、ewww image optimizerというプラグインが悪さをしており、gifファイルをアップロードするとアニメーションではなく一枚の画像になってしまうということが起こっています。
gifは圧縮しないような設定にしてるのですが何故なのでしょうかね……ってことで、gifをアップロードする際は毎回このプラグインだけを無効化してアップロードするようにしています。相当めんどくさいです。
サポートに問い合わせを行っているので、結果が分かり次第更新しますね。
②gifのサイズが悪い
そんなプラグインをオフにしても動いたり動かなかったりするのがgif画像とかいうおバカファイルです。今回はさらにgif画像のファイルサイズによって動く動かないの差がありました。
アニメーションが動かなかったのが右のファイルで解像度は1280x720、ファイルサイズは21.1MBです。
アニメーション再生が可能だった左のファイルは、解像度を半分の640x360まで落としたもので、ファイルサイズ約1/3の6.29MBでした。
ここについても正直なぜそうなるのかさっぱり分からなくはあるのですが、極力解像度・並びにファイルサイズは低めに設定したほうが良いという事は明らかですね。
③解像度をフルサイズにする
あとはインターネットでたくさん解決策が出ている解像度をフルサイズにしようというやつです。
これはたくさんの人が既に言及している事なので特には解説無しとさせて頂きます。
おわりに
という訳で今回は、ワードプレスにアップロードしたgif画像が動かない原因についての共有でした。
プラグイン任せであれこれ設定をしていると、痒い所に手が届かないんですよね~