Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiungere Query Monitor di WordPress al tuo sito

Ci siamo passati tutti, fissando un sito WordPress che si carica a passo di lumaca. Trovare la causa esatta può sembrare come cercare un ago in un pagliaio digitale.

Dopo anni di debug di siti web, abbiamo scoperto il plugin Query Monitor. Migliora il nostro modo di lavorare, agendo come una radiografia che rivela i problemi di prestazioni nascosti in background.

Questo potente strumento ti mostra tutto, dalle query lente del database agli script che potrebbero causare ritardi. Il nostro team lo utilizza regolarmente per mantenere WPBeginner e i nostri altri siti funzionanti senza intoppi.

In questa guida, ti mostreremo esattamente come aggiungere e utilizzare Query Monitor per risolvere i problemi del tuo sito web. Imparerai come ottenere una visione chiara delle prestazioni del tuo sito proprio come facciamo noi.

Aggiungere un monitor delle query di WordPress

Cos'è Query Monitor di WordPress?

Un monitor di query di WordPress è uno strumento di debug che monitora le richieste che il tuo sito web WordPress effettua al server.

Puoi quindi utilizzare queste informazioni per risolvere i problemi di WordPress o trovare e correggere errori comuni di WordPress.

Alcune delle cose che puoi cercare sono:

  • Query del database attivate da una pagina in WordPress
  • Richieste HTTP effettuate da script nei tuoi temi o plugin
  • Hook e azioni attivati su una pagina
  • Lingua, controlli dei ruoli utente e file di template utilizzati per visualizzare la pagina
  • Le tue impostazioni di hosting come versioni PHP e MySQL, limiti di memoria e altro ancora

Detto questo, diamo un'occhiata a come aggiungere un monitor delle query sul tuo sito WordPress.

Aggiungere Query Monitor in WordPress

La prima cosa che devi fare è installare e attivare il plugin Query Monitor. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, il plugin aggiungerà il menu del monitor delle query alla tua barra di amministrazione di WordPress.

Menu Query Monitor nella barra di amministrazione di WordPress

Passando il mouse sul monitor delle query verrà visualizzato il menu, che ti permetterà di passare rapidamente a un parametro. Puoi anche fare clic sulle statistiche del monitor delle query per visualizzare tutti i dati.

Visualizzare i dati in Query Monitor di WordPress

Esplorando queste sezioni, cercherai principalmente due cose: cosa è lento e cosa causa errori. Cerca numeri elevati in 'Tempo di generazione della pagina' e 'Utilizzo massimo della memoria' in alto. Nelle sezioni sottostanti, tieni d'occhio le query lente del database (valori di tempo elevati), le query duplicate o gli script di plugin che non ti servono in una pagina specifica. Questi sono indizi comuni su ciò che sta rallentando il tuo sito.

Innanzitutto, devi assicurarti che la barra di amministrazione di WordPress sia visibile quando visualizzi il tuo sito web. Vai semplicemente alla pagina Utenti » Il tuo profilo e seleziona la casella accanto all'opzione 'Mostra barra degli strumenti durante la visualizzazione del sito'.

Mostra barra di amministrazione

Non dimenticare di fare clic sul pulsante 'Aggiorna profilo' per salvare le tue impostazioni.

Successivamente, devi visitare la pagina per la quale desideri controllare le query. Una volta su questa pagina, sposta semplicemente il mouse sul menu del monitor delle query nella barra di amministrazione e fai clic sulla sezione che desideri visualizzare.

Monitoraggio delle query SQL

Il plugin Query Monitor ti consente di monitorare tutte le query SQL, il numero di query per chiamante e le query per componente. La sezione query per componente ti mostra le query effettuate da plugin, temi e file core.

Query SQL

Regole di riscrittura e modelli

Questa sezione del plugin ti mostra le regole di riscrittura corrispondenti e i template utilizzati per visualizzare la pagina corrente.

Richieste, regole di riscrittura e template

Script e Stili

Ti sei mai chiesto se un plugin specifico carica troppi file e rallenta il tuo sito? Questa è la sezione dove scoprirlo. Elenca ogni singolo file JavaScript e foglio di stile caricato sulla pagina e ti dice a quale plugin o tema appartiene.

Vedrai anche dove vengono caricati questi file, ad esempio nell'intestazione o nel piè di pagina.

Script e stili

Hook e Azioni

Questa è una sezione più avanzata, ma può essere molto utile per vedere come i tuoi plugin 'parlano' tra loro e con il core di WordPress. Mostra tutti gli hook e le azioni che vengono eseguiti sulla pagina, il che può aiutare a individuare conflitti tra plugin.

Hook e azioni

Sezione Lingue

Questa sezione ti mostra i file di lingua richiesti e caricati dalla pagina corrente.

Se gestisci un sito WordPress multilingue, questo ti aiuterà a capire quali temi e plugin hanno file di lingua disponibili.

Lingue caricate

Chiamate API HTTP

Questa sezione mostra le richieste che il tuo sito web effettua ad altri servizi online. Ad esempio, se utilizzi un plugin di Google Maps o un widget meteo, effettua una 'chiamata API' per ottenere dati. Se il tuo sito sembra lento, questa sezione può aiutarti a capire se una risposta lenta da un servizio esterno ne è la causa.

Chiamate API HTTP

Aggiornamenti Transitori

Questa sezione mostra le richieste che il tuo sito web effettua ad altri servizi online. Ad esempio, se utilizzi un plugin di Google Maps o un widget meteo, effettua una 'chiamata API' per ottenere dati. Se il tuo sito sembra lento, questa sezione può aiutarti a capire se una risposta lenta da un servizio esterno ne è la causa.

Sezione Controllo delle Capacità

La sezione Controllo delle funzionalità visualizza i controlli delle funzionalità utente eseguiti dal core di WordPress, dai plugin e dai temi durante il caricamento della pagina corrente.

Controllo delle autorizzazioni

Sezione Ambiente

Qui otterrai le informazioni sull'ambiente di hosting di WordPress, come la versione di PHP, la versione di MySQL, l'host MySQL, il nome del database di WordPress e altro ancora.

Ambiente di hosting WordPress

Controlli Condizionali

Qui il plugin mostra le condizioni che erano necessarie per visualizzare la vista della pagina corrente.

Controlli condizionali

Domande frequenti

Ecco le risposte ad alcune delle domande più frequenti che riceviamo sull'utilizzo del plugin Query Monitor per WordPress.

1. A cosa serve il plugin Query Monitor?

Il plugin Query Monitor è uno strumento di debug gratuito per WordPress. Aiuta i proprietari di siti e gli sviluppatori a trovare colli di bottiglia nelle prestazioni mostrando informazioni dettagliate su query di database, errori PHP, script e stili caricati, chiamate API HTTP e molto altro.

2. Il plugin Query Monitor rallenterà il mio sito web?

Sebbene qualsiasi plugin aggiunga un certo overhead, Query Monitor è altamente ottimizzato e il suo impatto sulle prestazioni è minimo. Le informazioni che fornisce sono visibili solo agli amministratori, quindi non influenzeranno l'esperienza dei tuoi visitatori abituali del sito web.

3. Posso usare Query Monitor su un sito live?

Sì, puoi usare tranquillamente Query Monitor su un sito web live. È uno strumento eccellente per risolvere problemi reali mentre accadono. Ricorda solo di disattivarlo una volta terminato il debug per mantenere il tuo sito il più snello possibile.

4. Chi dovrebbe usare il plugin Query Monitor?

Query Monitor è più utile per sviluppatori WordPress, designer di temi e amministratori di siti che desiderano ottimizzare le prestazioni del proprio sito. Tuttavia, anche gli utenti non tecnici possono usarlo per identificare quali plugin o temi causano rallentamenti sul loro sito.

Risorse aggiuntive

Speriamo che questa guida ti abbia aiutato a imparare come utilizzare il plugin Query Monitor per eseguire il debug del tuo sito WordPress. Dando un'occhiata sotto il cofano, puoi smettere di indovinare cosa c'è che non va e iniziare a fare correzioni mirate per migliorare le prestazioni e la stabilità del tuo sito. È uno strumento indispensabile per qualsiasi proprietario di sito WordPress serio!

Ora che sai come usare Query Monitor, puoi portare l'ottimizzazione del tuo sito web ancora più lontano. Ecco alcune guide aggiuntive dal nostro team che potresti trovare utili:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

1 CommentLeave a Reply

  1. Quando non hai bisogno di trovare query lente sul tuo sito, disattiva Query Monitor; se lasciato attivo, può diminuire le prestazioni del sito e aumentare l'utilizzo della memoria.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.