Existem alguns factores diferentes que podem afetar a rapidez com que o seu feed do Facebook é carregado. Na versão 6.0 do plug-in, tornámo-lo mais rápido e adicionámos algumas funcionalidades importantes para ajudar a otimizar o desempenho do seu feed.
Eis algumas sugestões para melhorar o tempo de carregamento do seu feed do Facebook:
1) Reduzir o número de mensagens que solicita ao Facebook
Se pedir 100 mensagens ao Facebook, o carregamento demorará mais tempo do que se pedir 10. Tente reduzir o número de mensagens que está a pedir e carregar mensagens em lotes mais pequenos. Na versão 6.0+ do plugin, pode ativar um botão "Carregar mais" que lhe permitirá carregar lotes mais pequenos de publicações e poderá aumentar drasticamente o desempenho.
2) Reduzir a definição "Post Limit" (Limite de mensagens) ou defini-la como "Auto"
A definição "Limite de publicações" controla o número exato de publicações que o plug-in recupera do Facebook. Por predefinição, o plug-in define isto automaticamente, porque algumas publicações são filtradas por não serem desejáveis para serem apresentadas no teu feed e, por isso, o plug-in recupera algumas publicações extra como um buffer. Se este número for muito superior ao número de publicações que está a tentar mostrar, o tempo de carregamento aumentará, uma vez que está a pedir muito mais publicações do que o necessário. Tente diminuir o número para que seja o mesmo ou ligeiramente superior ao número de mensagens que está a tentar mostrar, ou altere-o para "Auto" (apenas na versão 3.0+) e deixe que o plugin decida quantas mensagens quer obter.
Importante: Se estiver a utilizar a extensão Multifeed, esta definição controla o número de mensagens que recupera para cada página, pelo que terá de a definir como "Manual" e introduzir um número. Consulte a secção na parte inferior desta página para obter mais informações.
3) Aumentar o tempo de armazenamento em cache
O plug-in procura novas publicações no Facebook com base na hora que definiu na página Definições do plug-in. Esta recuperação inicial pode fazer com que o primeiro carregamento da página seja mais lento do que o habitual, uma vez que o plugin está a consultar a API do Facebook. Assim que o plugin recupera essas publicações, coloca-as em cache na base de dados do WordPress durante o tempo especificado, pelo que todos os carregamentos de página futuros serão muito mais rápidos até a cache expirar e o plugin voltar a procurar novas publicações. Quanto mais longo for este tempo de cache, menos frequentemente o plugin terá de verificar alguns dados do Facebook e, por conseguinte, menos frequentes serão estes carregamentos de página mais longos.
4) Ativar o armazenamento em cache em segundo plano
Na versão 3.0 e posteriores, introduzimos uma definição que permite verificar se existem novas publicações do Facebook em segundo plano, para que a verificação não seja efectuada durante o carregamento da página. A ativação desta definição significa que, quando a página é carregada, as publicações devem ser sempre retiradas da cache e raramente do Facebook, o que ajudará a melhorar o desempenho.
Extensão Multifeed
Em relação à extensão Multifeed; o "Limite de publicações" é o número de publicações recuperadas de cada página e o "Número de publicações" é o número total de publicações a mostrar nesse feed. Assim, por exemplo, se estiver a mostrar publicações de 5 páginas do Facebook e definir o limite de publicações da API para 3, o plug-in recuperará 3 publicações de cada página (15 no total).
Para mais informações, consulte o separador "Como utilizar" da página Extensão Multifeed.