Instagram Feed/Feeds for YouTubeでうまく表示されない時の対処法
ドリリウムは移転しました。
約5秒後に自動的にリダイレクトします。
Wordpress上にInstagramの写真を手軽に表示できるSmash Balloon Instagram Feed、そして同じようにYoutubeの動画を表示できるFeeds for YouTubeでは、基本的に特別な設定なしでフィードを表示させることができます。
しかし、一部のテーマやプラグインなどを使用している場合には上手く表示させることができないため設定を変更してやる必要があります。
なお、この解決策を見つけるまでコンソール上に表示される以下のエラーが原因だと思っていたのですが、これは勘違いだったようです。
「Uncaught SyntaxError: Invalid or unexpected token」
さて、問題の設定箇所がこちらです。
Instagram Feed > Settings > 2.Customizeを選択して、以下の設定をチェックします。
ポイントとなるのは「Load initial posts with AJAX」です。
これにチェックを入れて、まだ直らないようであれば「Enqueue JS file in head」にもチェックを入れます。
同様にFeeds for YouTubeでも設定画面から以下の設定をチェックします。
「Are you using an AJAX theme?」にチェックを入れます。