アフィリエイト

JINで画像遅延読込時にくるくる画像を表示するプラグイン作った

サイトやアプリで画像を読み込んでいる時に表示するくるくるする画像ありますよね。あれをJINでも簡単に表示できるようにするプラグインを作りました。

WordPressが画像遅延読込をデフォルト化した

LazyLoading(遅延読込)をデフォルト化したので、ユーザー体験としてはページの表示速度は上がりました。でも、画像が読み込まれるまでは真っ白い空間がだけが表示され、ユーザーは何が起きているかわかりにくいです。

そこにアプリやサイトで画像を読み込んでいる時に表示されるくるくる回る画像が表示されたら、心理的に安心感が出ます。例えばこういう画像です。

簡単にくるくる画像を表示するプラグインを作った

読み込み時にこういうくるくる画像を表示するプラグインを作りました。このプラグインを導入すると、記事上のアイキャッチ画像はこんな感じで読み込まれます。

くるくる画像の色は「カスタマイズ」⇒「カラー設定」⇒「テーマカラー」で設定した色に自動的になります。

一応JIN専用のプラグインですが、get_theme_mod()で'theme_color'に設定している値があるなら、他のテーマでも使えるはずです。

HTMLに画像データを埋め込んだので最速で表示されます

同種のプラグインを見てみたのですが、くるくる画像自体がHTMLとは別のファイルになっていて、読み込みに時間がかかってしまうのが多いです。それに対し、このプラグインは、HTML内にくるくる画像のデータを埋め込んでいるので、ページロード開始からくるくる画像が表示される時間が限りなく短く済みます。

もしよければ、他のと比べてみてください。検証はChromeのデベロッパーツーで遅い通信帯域をエミュレートすると簡単にできます。

アドセンスやYouTubeの読込時にも表示される

imgタグだけでなく、iframeの読込時にも表示するようにしました。なので、埋め込まれたアドセンスやYouTube動画のパーツが読み込まれている間も表示してくれます。

スポンサーリンク

zipファイルをアップロードしてインストール

通常のWordPressプラグインは、WordPressの管理画面でプラグインの新規追加画面で検索してボタン一つか二つ押すだけでインストールできます。しかし、このプラグインはまだ公式のWordPressプラグインとして申請していません。

なので、zipファイルになっているプラグインを入手していただき、それをWordPressの管理画面からアップロードしてインストールする、という方法になります。

zipファイルは以下のボタンから無料でダウンロードできます。

ダウンロードしたzipファイルをWordPressの管理画面からアップロードしてインストールします。プラグイン名は「Loading img」です。詳しいやり方は次の記事をご覧ください。

ZIP形式のプラグインを手動でインストールする

JINバージョン: 2.650で動作確認。

もしニーズが大きければ

そこまで機能変更があるプラグインでもないので、アップデートする機会はあまりないと思いますが、zipファイルでの手動インストールだと、アップデート時は面倒です。一度プラグインを削除してから、先ほどと同じ手順でインストールする必要があります。

公式のWordPressプラグインとして申請して認められれば、イントールも更新もボタン1つでできるようになります。

もしニーズが大きいようであれば、申請しようと思います。なので、利用してみて使い勝手が良ければ、ブログやSNSでこのプラグインについて紹介してください!

Twitterの場合は、以下の私のアカウントにメンション頂ければ気付きやすいので助かります。またこのプラグインをアップデートした際は、Twitterでお知らせするのでフォロー頂けたら嬉しいです。

https://twitter.com/tai_tantan

JIN専用のプラグイン他にも作ってます

JINで使える便利なプラグイン他にも作っていますのでご覧ください。

WordPressテーマJINの関連記事の関連度を爆上げするプラグイン!WordPressテーマJINで記事下に表示される「関連記事」というセクションありますよね?名前の割にあまり関連していない記事が表示され...
JINブログカードをURLでなくslugで指定するショートコードにするプラグインWordPressテーマ「JIN」のブログカード機能、便利ですよね。通常URLをそのまま貼り付けるだけで良いのですが、記事のslugを指...
JIN高速化!アセットファイルを遅延読み込みするプラグイン作ったWordPressテーマ「JIN」の表示速度を高速化するため、CSSやJavaScriptなどのアセットファイルを遅延読み込みするための...
JINのプロフ画像のimgタグにloadingをつけるプラグインを作ったWordPressテーマ「JIN」のサイドバーに表示させるプロフ画像のimgタグにloading="lazy"を付与するプラグインを作り...
JINのヘッダー画像にwidth,height,loadingを付与する方法WordPressテーマ「JIN」のヘッダー画像のimg要素にwidth、height、loading属性を付与する方法をご紹介します。...

カッテネもおすすめ

ちなみに、3000サイト以上にご利用いただいているカッテネというWordPressプラグインも以前作りました。以下のような商品リンクを作るプラグインです。

こちらはJINはもちろん、それ以外のテーマにも対応しています。また、人気が出たので公式のプラグインとして申請したので、ボタン1つでインストールできます。無料なので使ってみてください。

カッテネのご紹介!柔軟に使えて完全無料のアフィリエイトリンクツールカエレバやヨメレバは、1商品についていろんなASPのアフィリエイトリンクを表示させることができ、素晴らしいアイディアだと思いました。です...

増え続けるプラグイン問題への回答

プラグイン無しにはWordPressの運用はできないと思います。私のように、細かい追加機能を自分でプラグインとしてプラグラミングしてしまう人は当然ですが、そうでない人でも、管理画面のプラグイン一覧に数十個並ぶのも普通なのではないでしょうか。

そうすると、非常に見づらくなり、管理しづらくなります。そこで超役立つプラグインがPlugin Groupsというプラグイン。Pluginをグループに分けられ、グループごとに表示できます。例えば、私が作ったプラグインを複数使っている方なら、「WebFood」などとグループを作ってそれに入れてもいいかもしれません。ちなみに、タグのように複数のグループに所属させることが可能なので、柔軟に分類することができます。ちなみに、これは私の作ったプラグインではなく、公式の方法で簡単にインストールできます。

Plugin Groups