MARKLEAPS[マークリープス]

TECH BLOG

マークリープス技術ブログ

open

EC-CUBE4 ブロックにInstagramの投稿を表示する方法

EC-CUBE4 Instagramの投稿を表示

前提

サイトにInstagramの投稿を表示する為には、
・InstagramビジネスアカウントID
・アクセストークン(第三トークン)
を取得する必要があります。

取得方法はこちらの記事で紹介しています。

実装方法

Instagramの表示方法には、前項の参考記事のようにphpで表示する方法もありますが
EC-CUBEのブロックには直接phpを書き込めない為、
JavaScriptを使ってInstagramを表示します。

 

EC-CUBE管理画面 > コンテンツ管理 > JavaScript管理
EC-CUBE4 JavaScript設定

に以下のソースを貼り付けます。

【InstagramビジネスアカウントID】
【アクセストークン】
は自身のものに差し替えてください

【表示したい画像数】
は任意の値へ変更してください

Instagramを表示するブロックを作成

EC-CUBE管理画面 > コンテンツ管理 > ブロック管理
より、ブロックを作成します。

ブロックを作成

<ul class=”ec_instagram”>>/ul>
がインスタグラムが表示される領域になります。
ulのclass名を変える際は、JavaScriptの
$(“.ec_instagram”).append(html);
のclass名も変えてください。

ブロックを配置

最後に、
EC-CUBE管理画面 > レイアウト管理
より、任意の場所にブロックを配置して完了となります。

よく読まれている関連記事

関連最新記事