テーマやプラグインの中には、AJAXと呼ばれるテクニックを使って、ウェブページがすでにブラウザで開かれた後にコンテンツを取得するものがあります。この例としては、ブラウザで現在のページを完全にリロードすることなくページを切り替えるテーマ、コンテンツをタブや「無限」ローディングで表示するプラグイン、訪問者が送信した後に新しいコンテンツを表示するフォームなどがあります。
AJAXについては、こちらの記事で詳しく説明しています。
Facebookフィードが、ページの初期読み込み時には表示されず、AJAXで動的に読み込まれるコンテンツのセクションにある場合、フィードが正しく表示されなかったり、まったく表示されなかったりすることがあります。この問題を解決する方法については、以下の情報をご覧ください。
AJAXテーマ・ローディングの修正設定
多くの場合、この問題を解決できるプラグインの設定があります。この設定を有効にするには、WordPressダッシュボード > Facebookフィード > 設定 > 詳細設定に移動し、AJAXテーマ読み込み修正を有効にし、変更を保存をクリックします。

Facebookフィード初期化関数を実行するようにテーマまたはプラグインを設定する
AJAXテーマの読み込みを修正する設定を有効にしてもFacebookのフィードが正しく読み込まれない場合、AJAXでコンテンツを読み込むテーマやプラグインには、新しいコンテンツを読み込むときに実行するJavaScriptコードを追加できるエリアが設定に用意されていることがよくあります。この設定の名前はテーマやプラグインによって異なりますが、通常は "カスタムJavaScript "または "初期化JavaScript "のような名前になります。
以下のコードを追加すると、Facebookフィードの初期化関数が実行され、正しく読み込まれるようになります:
cff_init();
これらの手順で問題が解決しない場合は、使用しているテーマやプラグインのAJAXローディング機能を無効にするか、Facebookフィードを動的にではなく、最初のページ読み込み時に読み込まれるコンテンツの領域に表示する必要があるかもしれません。
