Esistono diversi fattori che possono influire sulla velocità di caricamento del feed di Facebook. Nella versione 6.0 del plugin abbiamo reso il plugin più veloce e aggiunto alcune caratteristiche significative per ottimizzare le prestazioni del vostro feed.
Ecco alcuni consigli su come migliorare il tempo di caricamento del vostro feed di Facebook:
1) Ridurre il numero di post richiesti da Facebook
Se si richiedono 100 post da Facebook, il caricamento sarà più lungo rispetto a quello di 10 post. Provate a ridurre il numero di post richiesti e a caricare i post in lotti più piccoli. Nella versione 6.0+ del plugin è possibile attivare il pulsante "Load More", che consente di caricare lotti più piccoli di post e può aumentare drasticamente le prestazioni.
2) Ridurre l'impostazione "Post Limit" o impostarla su "Auto".
L'impostazione "Post Limit" controlla il numero esatto di post che il plugin recupera da Facebook. Per impostazione predefinita, il plugin imposta automaticamente questo valore, perché alcuni post vengono filtrati perché non sono desiderabili da visualizzare nel feed, e quindi il plugin recupera alcuni post in più come buffer. Se questo numero è molto più alto rispetto al numero di post che si sta cercando di visualizzare, causerà un aumento del tempo di caricamento, poiché vengono richiesti molti più post del necessario. Provare a diminuire il numero in modo che sia uguale o leggermente superiore al numero di post che si sta cercando di visualizzare, oppure modificarlo in "Auto" (solo per la versione 3.0+) e lasciare che sia il plugin a decidere quanti post recuperare.
Importante: se si utilizza l' estensione Multifeed, questa impostazione controlla il numero di post recuperati per ogni pagina, quindi è necessario impostarla su "Manuale" e inserire un numero. Per ulteriori informazioni, consultare la sezione in fondo a questa pagina.
3) Aumentare il tempo di caching
Il plugin controlla la presenza di nuovi post su Facebook in base all'orario impostato nella pagina delle impostazioni del plugin. Questo recupero iniziale può causare un caricamento della prima pagina più lento del solito, poiché il plugin interroga l'API di Facebook. Una volta recuperati i post, il plugin li memorizza nella cache del database di WordPress per il periodo di tempo specificato, per cui tutti i futuri caricamenti di pagina saranno molto più veloci fino a quando la cache non scade e il plugin verifica nuovamente la presenza di nuovi post. Più lungo è il tempo di cache, meno spesso il plugin avrà bisogno di controllare i dati di Facebook e quindi i caricamenti di pagina saranno meno frequenti.
4) Abilitare la cache in background
Nella versione 3.0 e successive abbiamo introdotto un'impostazione che consente di verificare la presenza di nuovi post di Facebook in background, in modo che il controllo non venga eseguito al caricamento della pagina. Abilitando questa impostazione, al caricamento della pagina i post saranno sempre estratti dalla cache e raramente da Facebook, il che contribuirà a migliorare le prestazioni.
Estensione Multifeed
In relazione all'estensione Multifeed, il "Post Limit" è il numero di post recuperati da ciascuna pagina e il "Number of Posts" è il numero totale di post da mostrare in quel feed. Quindi, ad esempio, se si visualizzano i post di 5 pagine Facebook e si imposta il limite di post dell'API a 3, il plugin recupererà 3 post da ciascuna pagina (15 in totale).
Maggiori informazioni sono disponibili nella scheda "Come si usa" della pagina dell'estensione Multifeed.