Su questa pagina: [nascondere]
Uno dei principali problemi di WordPress che devono affrontare molti amministratori di amministrazione è il blocco del rendering di script e risorse. WordPress è una complessa piattaforma di gestione dei contenuti che per qualche motivo può essere trasformata in un divieto di tali contenuti che può presentare un problema ai visitatori o ai proprietari del sito. Questo può essere facilmente risolto seguendo le raccomandazioni in questo articolo.
Le risorse di blocco del rendering possono essere di varie forme e, a seconda della gravità del problema, possono includere non solo i contenuti multimediali pubblicati, ma anche importanti sezioni principali che alimentano il motore di WordPress. I proprietari di siti Web possono capire come risolvere il problema da soli poiché la maggior parte dei problemi di questa categoria sono generalmente il risultato di una configurazione errata dei plugin o di sezioni di codice non ottimizzate.
Leggi anche L'hosting web condiviso è lento? Suggerimenti per renderlo più veloce
Che cosa è esattamente la risorsa di blocco del rendering in Wordpess?
Le risorse di blocco del rendering sono un termine utilizzato per fare riferimento al contenuto caricato dal browser Web quando si accede a un determinato sito. Questo è di solito codice CSS o JavaScript che in realtà “fermate” la gestione di parti del sito fino a quando non sono state elaborate. Ciò significa che se sono presenti questo rallenterà significativamente il sito WordPress e potrebbe persino romperlo completamente. Le risorse di blocco del rendering possono essere di tutti gli elementi importanti: HTML, Codice JavaScript, PHP e vari frammenti che caricano servizi esterni.
Esistono diversi punti da cui può originare il problema:
- Messaggi individuali
- Configurazione CSS del tema
- Plugin WordPress e servizi esterni
- Elementi interattivi dinamici
La velocità di un certo blog WordPress o di qualsiasi sito in questo senso può essere misurata con il popolare Strumento Google Page Speed Insights. È stato creato dalla società per testare un determinato sito e offrire raccomandazioni in caso di problemi. La maggior parte dei siti darà un punteggio che va da 50 per 70 che è considerato ordinario. Qualsiasi risultato superiore a questo è considerato buono e non molti siti in realtà raggiungono un ranking vicino alla finale 100.
Un altro motivo per affrontare questo problema è che lo farà compromettere seriamente la desiderabilità degli utenti di visitare il sito. I blog che si caricano lentamente potrebbero essere chiusi dagli utenti e non visitati di nuovo, specialmente per quelli che hanno connessioni Internet lente. L'altro fattore importante è che questo può spingere verso il basso il ranking SEO del blog poiché i motori di ricerca considerano la velocità come una delle misure più importanti.
Correzioni per la risorsa di blocco del rendering in WordPress
Esistono diversi approcci che possono essere adottati quando si tratta di risolvere tali problemi relativi alle risorse che bloccano il rendering. Il meccanismo corretto dipenderà dai singoli problemi riscontrati in un sito — non esiste una soluzione universale. Quando viene scoperto un determinato problema di questo tipo, gli amministratori del sito Web saranno in grado di classificarlo.
- Metodi degli elementi JavaScript — Gli amministratori del sito Web possono tentare di utilizzare Caricamento asincrono che programma il browser per scaricare il codice JavaScript ed eseguirlo contemporaneamente con il resto dell'HTML. Ciò impedirà alle risorse di bloccare il caricamento di WordPress. L'altro metodo è Differire e indica al parser HTML di scaricare il codice JavaScript mentre viene eseguito il resto del codice. Il codice interattivo verrà caricato quando il codice HTML di base è stato elaborato dal browser.
- Metodi degli elementi CSS — Il blocco del rendering come visto nel codice CSS può essere molto più complesso da correggere. In alcuni casi, la causa del ritardo potrebbe essere rappresentata da stili destinati a essere visualizzati al di sopra di determinati contenuti. Una codifica errata può “ridurre” il loro posizionamento che può causare problemi durante l'esecuzione. Per questo motivo si consiglia agli amministratori di siti Web di eseguirli in linea con il codice HTML allegato. Quando vengono utilizzati CSS condizionali, i programmatori possono utilizzare attributi multimediali per etichettarli come tali. Un esempio comune è la creazione di versioni di dispositivi mobili — il codice CSS può essere utilizzato solo da loro, la versione desktop potrebbe non averne bisogno. E infine il codice CSS pertinente utilizzato nel blog di WordPress può essere caricato in modo asincrono.
- Ottimizzazione automatica basata su plugin — Invece di fare affidamento su modifiche manuali al codice ci sono plugin di WordPress che possono automatizzare alcuni dei processi descritti in questo articolo.
Leggi anche Come risolvere brevemente non disponibile per la manutenzione programmata