こんにちは。銀河(@ginga_noguchi)です。
「InstagramとWordPress連携させてホームページに埋め込みたい」というのは非常によくある要望です。今回はそんな希望を簡単に叶えられるプラグイン『Smash Balloon Social Photo Feed』の設定方法をご紹介します。
簡単にできますのでサクッと挑戦してみてください。
- WordPressで作ったホームページにInstagramを埋め込みたい
- 1つの投稿ではなく最新のタイムラインを自動で表示させたい
- 綺麗に表示させる方法を知りたい
Smash Balloon Social Photo Feedの設定方法
プラグインをインストール
プラグインの新規インストール画面で「Smash Balloon」と検索し、表示される『Smash Balloon Social Photo Feed』を今すぐインストールからインストールします。
プラグインを有効化する
インストールしたら有効化しましょう。
Instagram Feedの設定ページを開く
有効化するとダッシュボードのサイドメニューに「Instagram Feed」が追加されるので編集ページを開きます。新規追加をクリックしてください。
連携するInstagramアカウントを追加する
拡張フィードのメニューは有料のPro版の機能ですので、そのまま次へをクリック。
【ソースを追加】をクリック
Instagramと連携する
ご自身のInstagramのアカウントに合わせて、個人アカウントかビジネスアカウントかを選択しLogin with Instagramをクリックします。
インサイトを見たりFacebookページと連携できるビジネスアカウント(プロアカウント)を使用している人が多いかと思います。「『Business』を選択したけどうまく連携できない」という場合は「Personal」でも連携できますので試してみてください。
連携完了
フィードにアカウントが表示されれば連携完了です。
埋め込むタイムラインのレイアウト変更方法
次に埋め込むタイムラインをデザインしていきます。
編集したいアカウントを選択
デフォルトのデザインを確認する
デフォルトでは4 × 5の20枚表示になっています。20枚の表示は埋め込むには多いし、Instagramの基本レイアウトを考えると3列表示にしたいですよね。
フィードレイアウトをクリックして編集ページを開きます。
フィードレイアウトを変更する
ここでは3 × 3の9枚表示にしてみました。PC、タブレット、モバイルで表示を変えられますので自由に設定してください。
配色の設定
タイムラインの背景色を変更できます。
僕としてはここでは変更せず「テーマから選ぶ」に設定しておき、埋め込み場所の方で背景色を変更するやり方がおすすめです。
ヘッダーの設定
ヘッダーとはタイムラインの上に表示されるアカウント名のことです。
けっこう大きくて邪魔なので無効化させておきましょう。
画像と動画の設定
解像度の変更ができますが「自動検出(推奨)」のままでOKです。
もっと見るボタンの設定
ボタンに表示させるテキスト、ボタンの色、マウスカーソルを乗せたときの色を変更できます。
もっと見る場合はサイトで読み込むよりも、Instagram側を開かせたいので「無効化」がおすすめです。
フォローボタンの設定
「もっと見るボタン」同様にフォローボタンに表示させるテキスト、ボタンの色、マウスカーソルを乗せたときの色を変更できます。
僕は多くの場合で非表示にさせますが、Instagramを開かず直接フォローさせられるメリットはありますのでお好みで。
ライトボックスの設定
ライトボックスとは画像をポップアップで拡大表示させられる機能ですが、Pro版限定となっています。
設定が完了したら画面右上の【保存】ボタンをクリックして設定を保存します。
埋め込みの表示方法
実際にWordPressに表示させる方法を解説します。
まずは埋め込みたいタイムラインのショートコードをコピーしましょう。隣のアイコンでコピーできます。
フッターやサイドバーなどのウィジェットに埋め込む場合
- 埋め込みたい場所に「カスタムHTML」ウィジェットを追加
- ショートコードをペースト
- 【保存】をクリック
サイトを確認して表示されていればOK。
画像の表示枚数、レイアウトなどのデザインを変更したい場合はInstagram Feed側で修正すれば埋め込み箇所が自動的にアップデートされるので、再度埋め込む必要はありません。
スマホでの表示も確認しておきましょう。
トップページなどのページ内に埋め込む場合
タイムラインを複製
フッター用とレイアウトを使い分けることもできますので複製しましょう。
レイアウトを自由に設定する
同様にレイアウトなどのデザインを設定します。完了したら保存してショートコードをコピー。
トップページ用の埋め込みサンプル
ここではサンプルとして以下のように設定してみます。SWELL限定の設定箇所もありますのでご自身のサイトのテーマに合わせて設定してください。
- トップページに「フルワイドブロック」を挿入
- フルワイドブロック内に「カスタムHTMLブロック」を挿入してショートコードをペースト
- フルワイドブロックの表示幅を「全幅」に設定
- 表示枚数が多いのでPC限定で表示させるよう「デバイス制限」を「PCのみ」に設定
表示されればOK
サイトを確認して表示されていればOK。
画面サイズ横いっぱいに9枚の画像が横並びで表示されるようにしました。画像同士の隙間は0にしています。