Facebookのフィードページの読み込みが遅い

Facebookフィードの読み込み速度に影響を与える要因はいくつかあります。プラグインのバージョン6.0では、フィードのパフォーマンスを最適化するために、プラグインを高速化し、いくつかの重要な機能を追加しました。

Facebookフィードのロード時間を改善するためのヒントをいくつかご紹介します:

1) Facebookにリクエストする投稿数を減らす

フェイスブックに100件の投稿をリクエストすると、10件よりも読み込みに時間がかかります。リクエストする投稿の数を減らし、投稿を小ロットで読み込むようにしてみてください。プラグインのバージョン6.0以上では、"Load More "ボタンを有効にすることで、より少ない投稿を読み込むことができ、パフォーマンスが劇的に向上する可能性があります。

2) "Post Limit "の設定を下げるか、"Auto "に設定する。

Post Limit "設定は、プラグインがFacebookから取得する投稿の正確な数を制御します。デフォルトでは、フィードに表示するのが好ましくない投稿がフィルタリングされるため、プラグインは自動的にこれを設定します。 もしこの数値を表示しようとしている投稿数よりも多く設定していると、必要以上に多くの投稿をリクエストすることになり、読み込み時間が長くなります。この数値を、表示しようとしている投稿数と同じか、それより少し上に減らしてみてください。または、"Auto" (v3.0+のみ) に変更して、プラグインに投稿数を決定させてください。

重要: Multifeedエクステンションを使用している場合、この設定は各ページにいくつの記事を取得するかをコントロールするので、"Manual "に設定して数字を入力する必要があります。詳しくはこのページの下のセクションをご覧ください。

3) キャッシュ時間の増加

プラグインは、プラグインの設定ページで設定した時間に基づいて、新しい投稿がないかFacebookをチェックします。プラグインがFacebook APIに問い合わせるため、最初のページ読み込みが通常より遅くなることがあります。いったんプラグインがこれらの投稿を取得すると、指定した時間だけWordPressのデータベースにキャッシュするので、キャッシュの有効期限が切れてプラグインが再び新しい投稿をチェックするまで、以降のページ読み込みはずっと速くなります。このキャッシュ時間が長ければ長いほど、プラグインがフェイスブックのデータをチェックする頻度が減り、ページ読み込みが長くなる頻度も減ります。

4) バックグラウンド・キャッシュを有効にする

バージョン3.0以上では、Facebookの新着投稿をバックグラウンドでチェックする設定を導入しました。この設定を有効にすると、ページがロードされたときに、投稿は常にキャッシュから取得され、Facebookから取得されることはほとんどないため、パフォーマンスが向上します。

マルチフィード・エクステンション

Multifeedエクステンションに関連して、'Post Limit'は各ページから取得する投稿の数で、'Number of Posts'はそのフィードで表示する投稿の総数です。例えば、5つのFacebookページの投稿を表示する場合、API Post limitを3に設定すると、プラグインは各ページから3つの投稿(合計15)を取得します。

マルチフィード・エクステンションのページの 「使用方法」タブに詳しい情報があります。

サポート

ドキュメントに答えが見つからない?

サポート

この記事は役に立ちましたか?