Na WPBeginner, buscamos um site WordPress rápido e incentivamos você a fazer o mesmo.
Mas, de tempos em tempos, você pode sentir que algo está deixando seu site lento, mas não sabe a origem do problema. É nesse ponto que um monitor de consultas pode ajudar.
Pense nisso como um raio X do desempenho do seu site, revelando o funcionamento interno oculto, como consultas a bancos de dados, scripts lentos e outros possíveis gargalos.
Este artigo o guiará na adição de um monitor de consulta do WordPress ao seu site, permitindo que você assuma o controle do desempenho do site e mantenha as coisas funcionando sem problemas.
O que é o WordPress Query Monitor?
Um monitor de consulta do WordPress é uma ferramenta de depuração que monitora as solicitações que seu site WordPress faz ao servidor.
Em seguida, você pode usar essas informações para solucionar problemas do WordPress ou localizar e corrigir erros comuns do WordPress.
Alguns dos itens que você pode pesquisar são:
- Consultas ao banco de dados acionadas por uma página no WordPress
- Solicitações HTTP feitas por scripts em seus temas ou plug-ins
- Ganchos e ações acionados em uma página
- Idioma, verificações de função do usuário e arquivos de modelo usados para exibir a página
- Seus ambientes de hospedagem, como versões de PHP e MySQL, limites de memória e muito mais
Dito isso, vamos dar uma olhada em como adicionar um monitor de consulta ao seu site WordPress.
Adição do Query Monitor no WordPress
A primeira coisa que você precisa fazer é instalar e ativar o plug-in Query Monitor. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Após a ativação, o plug-in adicionará o menu do monitor de consulta à sua barra de administração do WordPress.
Passar o mouse sobre o monitor de consulta exibirá o menu, permitindo que você vá rapidamente para um parâmetro. Você também pode clicar nas estatísticas do monitor de consulta para visualizar todos os dados.
Visualização de dados no WordPress Query Monitor
Primeiro, é necessário certificar-se de que a barra de administração do WordPress esteja visível quando você estiver visualizando o site. Basta acessar a página Usuários ” Seu perfil e marcar a caixa ao lado da opção “Mostrar barra de ferramentas ao visualizar o site”.
Não se esqueça de clicar no botão “Atualizar perfil” para armazenar suas configurações.
Em seguida, você precisa visitar a página para a qual deseja verificar as consultas. Uma vez nessa página, basta passar o mouse sobre o menu do monitor de consultas na barra de administração e clicar na seção que deseja visualizar.
Monitoramento de consultas SQL
O plug-in Query Monitor permite que você monitore todas as consultas SQL, o número de consultas por chamador e as consultas por componente. A seção de consultas por componente mostra as consultas feitas por plug-ins, temas e arquivos principais.
Regras e modelos de reescrita
Essa seção do plug-in mostra as regras de reescrita correspondentes e os modelos que estão sendo usados para exibir a página atual.
Scripts e estilos
A seção Scripts and Styles mostra o JavaScript e as folhas de estilo carregadas pelo seu tema e pelos plug-ins.
Você também verá onde esses arquivos são carregados, por exemplo, no cabeçalho ou no rodapé.
Ganchos e ações
A seção Hooks and Actions mostra os hooks usados e as ações acionadas durante o carregamento da página atual.
Seção de idiomas
Esta seção mostra os arquivos de idioma solicitados e carregados pela página atual.
Se você tiver um site WordPress multilíngue, isso o ajudará a descobrir quais temas e plug-ins têm arquivos de idiomas disponíveis.
Chamadas de API HTTP
Esta seção exibe as chamadas de API HTTP feitas a bibliotecas de API de terceiros.
Atualizações transitórias
Uma API transitória permite que os desenvolvedores armazenem informações no banco de dados do WordPress com um tempo de expiração. Essa seção exibe todas as atualizações transitórias solicitadas durante o carregamento da página atual.
Seção de verificações de capacidade
A seção Verificações de recursos exibe as verificações de recursos do usuário executadas pelo núcleo, plug-ins e temas do WordPress durante o carregamento da página atual.
Seção de Meio Ambiente
É aqui que você obterá as informações do ambiente de hospedagem do WordPress, como a versão do PHP, a versão do MySQL, o MySQL Host, o nome do banco de dados do WordPress e muito mais.
Verificações condicionais
É aqui que o plug-in mostra as condições que foram necessárias para exibir a visualização da página atual.
Esperamos que este artigo tenha ajudado você a adicionar um monitor de consultas ao seu site WordPress. Talvez você também queira ver nosso guia sobre como otimizar o Core Web Vitals para WordPress e nossa seleção especializada dos melhores plug-ins de cache do WordPress para acelerar seu site.
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Luke Cavanagh
When you do not need to find slow queries on your site, deactivate Query Monitor, if left active it can decrease performance on the site and increase memory usage.