Il y a plusieurs facteurs qui peuvent affecter la vitesse de chargement de votre flux Facebook. Dans la version 6.0 du plugin, nous avons rendu le plugin plus rapide et ajouté quelques fonctionnalités significatives pour aider à optimiser les performances de votre flux.
Voici quelques conseils pour améliorer le temps de chargement de votre fil d'actualité Facebook :
1) Réduisez le nombre de messages que vous demandez à Facebook
Si vous demandez 100 messages à Facebook, le chargement sera plus long que si vous en demandez 10. Essayez de réduire le nombre d'articles que vous demandez et de charger des articles en plus petits lots. Dans la version 6.0+ du plugin, vous pouvez activer un bouton "Charger plus" qui vous permettra de charger de plus petits lots d'articles et d'améliorer considérablement les performances.
2) Réduire le paramètre "Post Limit" ou le régler sur "Auto"
Le paramètre "Post Limit" contrôle le nombre exact d'articles que le plugin récupère de Facebook. Par défaut, le plugin règle ce paramètre automatiquement car certains posts sont filtrés car ils ne sont pas souhaitables pour être affichés dans votre flux, et le plugin récupère donc quelques posts supplémentaires en guise de tampon. Si ce nombre est beaucoup plus élevé que le nombre d'articles que vous essayez d'afficher, cela augmentera le temps de chargement car vous demandez beaucoup plus d'articles que nécessaire. Essayez de diminuer ce nombre pour qu'il soit égal ou légèrement supérieur au nombre d'articles que vous essayez d'afficher, ou changez-le simplement en "Auto" (v3.0+ seulement) et laissez le plugin décider du nombre d'articles à récupérer.
Important : Si vous utilisez l' extension Multifeed, ce paramètre contrôle le nombre de messages que vous récupérez pour chaque page. Vous devez donc le régler sur "Manuel" et entrer un nombre. Voir la section au bas de cette page pour plus d'informations.
3) Augmenter la durée de la mise en cache
Le plugin recherche les nouveaux articles sur Facebook en fonction de l'heure que vous avez définie sur la page des paramètres du plugin. Cette recherche initiale peut ralentir le chargement de la première page car le plugin interroge l'API Facebook. Une fois que le plugin a récupéré ces articles, il les met en cache dans votre base de données WordPress pour la durée spécifiée, et donc tous les chargements de page ultérieurs seront beaucoup plus rapides jusqu'à ce que le cache expire et que le plugin vérifie à nouveau la présence de nouveaux articles. Plus le temps de mise en cache est long, moins le plugin aura besoin de vérifier les données de Facebook et moins les chargements de pages seront fréquents.
4) Activer la mise en cache en arrière-plan
À partir de la version 3.0, nous avons introduit un paramètre qui vous permet de vérifier la présence de nouveaux messages Facebook en arrière-plan, de sorte que la vérification n'est pas effectuée lors du chargement de la page. L'activation de ce paramètre signifie que lorsque la page est chargée, les messages sont toujours extraits du cache et rarement de Facebook, ce qui permet d'améliorer les performances.
Extension multifonctionnelle
En ce qui concerne l'extension Multifeed, la "limite de publication" correspond au nombre de publications extraites de chaque page et le "nombre de publications" au nombre total de publications à afficher dans ce flux. Par exemple, si vous affichez des messages provenant de 5 pages Facebook et que vous réglez la limite de messages de l'API sur 3, le plugin récupérera 3 messages de chaque page (15 au total).
Vous trouverez plus d'informations dans l'onglet "Comment utiliser" de la page de l'extension Multifeed.