これは通常、Ajaxを使用したテーマや プラグインを使用していることを示しています。これは、サイトをナビゲートするときに、テーマがページを更新せずに新しいコンテンツをページに読み込むことを意味します。このようなテーマは、ページのコンテンツを読み込む際にJavaScriptファイルを再実行しないため、JavaScriptを使用したプラグインでしばしば問題を引き起こす可能性があります。この問題が発生した場合、いくつかの解決策が考えられます:
1) Instagramのフィード > 設定 > 詳細タブに移動し、 「AJAX theme loading fix」と書かれた設定を有効にする。これで、プラグインがほとんどのAjaxテーマで動作するようになるはずです。
2)お使いのテーマやプラグインに、新しいページに移動したときに再実行するコードやスクリプトを入力できる「Reload code/script」設定フィールドがあるかどうか確認してください。例えば、「Advanced AJAX Page Loader」プラグインは、設定ページに「Reload Code」セクションがあります。
新しいページに移動したときにInstagram Feed JavaScriptが再実行されるように、その設定フィールドに以下を追加してみてください:
sbi_init();
3)上記のどちらでも問題が解決しない場合は、テーマのオプションをチェックして、Instagramフィードがある特定のページ、またはサイト全体でAjaxロードを無効にできるかどうかを確認します。このオプションがあるかどうか、テーマの作者に問い合わせる必要があるかもしれません。