Um painel do WordPress de carregamento lento pode ser frustrante. Ele pode afetar sua produtividade e o desempenho geral do seu site.
Um painel lento pode parecer um problema menor, mas pode ter efeitos significativos, incluindo a redução das conversões do seu site. Um painel rápido facilita muito o gerenciamento do conteúdo e do seu site.
Neste artigo, vamos orientá-lo nas etapas para corrigir um painel lento do WordPress. Mostraremos a você como acelerá-lo de forma fácil e eficiente.
Ao final deste guia, você terá todas as ferramentas necessárias para melhorar o desempenho do seu painel do WordPress.
O que causa a lentidão no carregamento do painel do WordPress?
Um painel do WordPress de carregamento lento pode ser causado por alguns fatores, mas o mais comum é a limitação dos recursos do servidor.
A maioria dos provedores de hospedagem WordPress oferece um número definido de recursos para cada plano de hospedagem. Esses recursos são suficientes para executar a maioria dos sites.
No entanto, à medida que seu site WordPress cresce, você pode notar uma ligeira degradação do desempenho ou um carregamento mais lento em toda a linha. Isso ocorre porque mais pessoas estão acessando seu site e consumindo recursos do servidor.
Para a seção front-end do seu site, que é o que os visitantes veem, você pode instalar facilmente um plug-in de cache do WordPress para superar os problemas de velocidade e desempenho do WordPress.
No entanto, a área de administração do WordPress não é armazenada em cache, portanto, requer mais recursos para ser executada no nível ideal.
Se o seu painel do WordPress se tornou irritantemente lento, isso significa que um plug-in do WordPress, uma configuração padrão ou outra coisa no site está consumindo muitos recursos.
Dito isso, vamos dar uma olhada em como solucionar problemas e corrigir o carregamento lento do painel de administração do WordPress.
Aqui está uma visão geral das etapas que abordaremos neste artigo:
- How to Test Performance of WordPress Admin Area
- Install WordPress Updates
- Update the PHP Version Used by Your Hosting Company
- Increase PHP Memory Limit
- Monitor WordPress Plugins for Performance
- Install a WordPress Caching Plugin
- Tweak Admin Screens & Disable WordPress Dashboard Widgets
- Fix Slow WooCommerce Admin Dashboard
- Lock WordPress Admin Area and Login Pages
- Manage WordPress Autosave Intervals
- Upgrade or Switch to Better WordPress Hosting
1. Como testar o desempenho de sua área de administração do WordPress
Antes de fazer qualquer alteração, é importante medir a velocidade da sua área administrativa do WordPress para que você possa obter uma medida objetiva de qualquer melhoria.
Normalmente, você pode usar ferramentas de teste de velocidade do site para verificar a velocidade e o desempenho do seu site.
No entanto, a área de administração do WordPress fica atrás de uma tela de login, portanto, não é possível usar as mesmas ferramentas para testá-la.
Felizmente, muitos navegadores modernos para desktop vêm com ferramentas integradas para testar o desempenho de qualquer página da Web que você desejar.
Por exemplo, se estiver usando o Google Chrome, basta acessar o painel do WordPress e abrir a ferramenta Inspect clicando com o botão direito do mouse em qualquer lugar da página.
Isso dividirá a tela do navegador e você verá a área do Inspect na outra janela, na parte inferior ou lateral da janela do navegador.
Dentro da ferramenta Inspect, mude para a guia “Lighthouse” e clique no botão “Generate Report” (Gerar relatório).
Isso gerará um relatório semelhante ao relatório Web Vitals gerado pelo PageSpeed Insights.
A partir daqui, você pode ver o que está deixando a área de administração do WordPress mais lenta. Por exemplo, você pode ver quais arquivos JavaScript estão consumindo mais recursos e afetando o tempo de resposta inicial do seu servidor.
Dica bônus: Precisa de ajuda para melhorar a velocidade do site? Dê uma olhada no serviço de otimização da velocidade do site do WordPress. Por uma pequena taxa, nossos engenheiros melhorarão a velocidade do seu site para proporcionar a você o máximo de aumento de desempenho.
2. Instalar atualizações do WordPress
A equipe principal do WordPress trabalha arduamente para melhorar o desempenho a cada versão do WordPress.
Por exemplo, a equipe do editor de blocos testa e melhora o desempenho em cada versão. A equipe de desempenho trabalha para melhorar a velocidade e o desempenho em todas as áreas.
Se você não estiver instalando as atualizações do WordPress, estará perdendo essas melhorias de desempenho.
Da mesma forma, todos os principais temas e plug-ins do WordPress lançam atualizações que não apenas corrigem bugs, mas também resolvem problemas de desempenho.
Para instalar atualizações, basta acessar a página Dashboard ” Updates para instalar as atualizações disponíveis.
Para obter mais detalhes, consulte nosso guia sobre como atualizar corretamente o WordPress (infográfico).
3. Atualize a versão do PHP usada por sua empresa de hospedagem
O WordPress é desenvolvido usando uma linguagem de programação de código aberto chamada PHP. No momento em que este artigo foi escrito, o WordPress exigia pelo menos a versão 7.4 ou superior do PHP. A versão estável atual disponível para o PHP é a 8.2.10.
A maioria das empresas de hospedagem WordPress mantém os requisitos mínimos para executar o WordPress, o que significa que elas podem não estar usando a versão mais recente do PHP imediatamente.
Agora, assim como o WordPress, o PHP também lança novas versões com melhorias significativas de desempenho. Ao usar uma versão mais antiga, você está perdendo esse aumento de desempenho.
Você pode ver qual versão do PHP é usada pelo seu provedor de hospedagem visitando a página Tools ” Site Health (Ferramentas ” Saúde do site ) no painel do WordPress e alternando para a guia “Info” (Informações).
Felizmente, todos os provedores de hospedagem WordPress confiáveis oferecem uma maneira fácil para os clientes atualizarem sua versão do PHP.
Por exemplo, se você estiver na Bluehost, basta fazer login no painel da sua conta de hospedagem, ir para a guia “Websites” e clicar em “Settings” (Configurações) para o site em que deseja trabalhar.
Em seguida, vá para a guia “Advanced” (Avançado) e role para baixo até a seção cPanel.
Clique em “Manage” (Gerenciar) para abrir o cPanel.
Depois disso, você verá uma série de aplicativos e ferramentas disponíveis no painel do cPanel.
Role para baixo até a seção Software e clique em “MultiPHP Manager”.
Na próxima página, você precisa selecionar seu blog do WordPress.
Em seguida, selecione a versão do PHP que você deseja usar.
Para outras empresas de hospedagem, consulte nosso guia completo sobre como atualizar sua versão do PHP no WordPress.
4. Aumentar o limite de memória do PHP
Seu servidor de hospedagem na Web é como qualquer outro computador. Ele precisa de memória para executar com eficiência vários aplicativos ao mesmo tempo.
Se não houver memória suficiente disponível para o PHP em seu servidor, isso tornará seu site mais lento e poderá até mesmo causar uma falha.
Você pode verificar o limite de memória do PHP visitando a página Tools ” Site Health e alternando para a guia “Info”.
Você encontrará o limite de memória do PHP na seção Servidor. Se for menor que 500M, você precisará aumentá-lo.
Você pode aumentar o limite de memória do PHP simplesmente inserindo a seguinte linha em seu arquivo wp-config.php:
define( 'WP_MEMORY_LIMIT', '512M' );
Para obter mais detalhes, consulte nosso artigo sobre como aumentar o limite de memória do PHP no WordPress.
5. Monitorar o desempenho dos plug-ins do WordPress
Alguns plug-ins do WordPress podem ser executados dentro da área de administração do WordPress. Se os autores de plugins não forem cuidadosos, seus plugins podem facilmente consumir muitos recursos e tornar sua área de administração do WordPress mais lenta.
Uma maneira de saber mais sobre esses plug-ins é 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á um novo item de menu à barra de ferramentas do WordPress.
Ao clicar nele, serão exibidos os resultados de desempenho da página que você está visualizando no momento em seu site.
Isso abrirá o console do Query Monitor.
Aqui, você precisa mudar para a guia “Queries by Component” (Consultas por componente) no lado esquerdo. Aqui, você pode ver o impacto do desempenho dos plug-ins e descobrir qual deles está consumindo muitos recursos.
Agora você pode desativar temporariamente os plug-ins lentos e verificar se isso melhora o desempenho.
Se isso acontecer, você poderá entrar em contato com o autor do plug-in e buscar suporte ou encontrar um plug-in alternativo.
6. Instalar um plugin de cache do WordPress
Os plug-ins de cache do WordPress não apenas aumentam a velocidade do seu site, mas também podem ajudá-lo a corrigir um painel de administração que carrega lentamente.
Um bom plug-in de cache do WordPress ajuda a otimizar a velocidade de carregamento da página, o fornecimento de CSS e JavaScript, o banco de dados do WordPress e muito mais.
Isso libera recursos no servidor de hospedagem do WordPress que a área de administração do WordPress pode utilizar para melhorar o desempenho.
Recomendamos o uso do WP Rocket. Ele é o melhor plugin de cache do WordPress no mercado. Ele funciona imediatamente e facilita muito a otimização do desempenho do WordPress.
Para obter mais detalhes, consulte nosso guia sobre como instalar e configurar corretamente o WP Rocket no WordPress.
7. Ajuste as telas de administração e desative os widgets do painel do WordPress
O WordPress carrega automaticamente alguns widgets na tela do painel. Isso inclui Quick Draft, Events and News, Site Health e muito mais.
Alguns plug-ins do WordPress também adicionam seus widgets à tela do painel. Se houver muitos desses widgets carregando em seu painel, isso poderá tornar as coisas mais lentas.
Para desativar esses widgets, basta clicar no botão “Opções de tela” e desmarcar a caixa ao lado dos widgets.
Da mesma forma, é possível usar o menu Screen Options para mostrar e ocultar seções em diferentes telas de administração.
Por exemplo, você pode escolher as colunas que deseja ver na tela de postagens.
8. Correção da lentidão do painel de administração do WooCommerce
Se você administra uma loja on-line usando o WooCommerce, existem alguns recursos específicos do WooCommerce que podem afetar o desempenho da sua área de administração do WordPress.
Por exemplo, você pode desativar o widget do painel do WooCommerce clicando no menu “Screen Options” (Opções de tela).
Da mesma forma, você pode alterar as informações exibidas na página Produtos.
Depois de algum tempo, sua loja WooCommerce pode adicionar dados desnecessários ao banco de dados do WordPress.
Se você já estiver usando o WP Rocket, basta alternar para a guia “Database” (Banco de dados) nas configurações do plug-in. A partir daí, você pode excluir transientes e otimizar o banco de dados do WordPress com um clique.
9. Bloqueio da área de administração e das páginas de login do WordPress
Hackers aleatórios e ataques DDoS são incômodos comuns na Internet que podem afetar os sites WordPress.
Esses scripts automatizados acessam as páginas de login do WordPress e tentam fazer login centenas de vezes em um curto espaço de tempo.
Talvez eles não consigam acessar seu site WordPress, mas ainda assim poderão deixá-lo lento.
Uma maneira fácil de bloquear esses scripts é bloquear o diretório de administração e as páginas de login do WordPress.
Se você estiver usando a Bluehost, basta acessar sua conta de hospedagem e clicar em “Settings” (Configurações) no seu site.
Depois disso, vá para a guia “Advanced” (Avançado).
Agora, role a tela um pouco para baixo até a seção cPanel e clique em “Manage” (Gerenciar).
Isso abrirá o painel do cPanel em uma nova guia.
Agora, você precisa rolar para baixo até a seção Files (Arquivos) e clicar na opção “Directory Privacy” (Privacidade do diretório).
Em seguida, você precisa localizar o diretório wp-admin (geralmente encontrado dentro da pasta public_html).
Em seguida, basta clicar no botão “Editar” ao lado dele.
Em seguida, será solicitado que você forneça um nome para o seu diretório protegido.
Em seguida, clique no botão “Salvar” para continuar.
O painel de controle salvará suas opções e você precisará clicar no botão “Go Back” (Voltar) para continuar.
Depois disso, você precisará criar um nome de usuário e uma senha para a pasta protegida.
Agora, quando visitar a área de administração do WordPress, será solicitado que você digite seu nome de usuário e senha.
Para obter mais detalhes, consulte nosso tutorial sobre como proteger com senha o diretório de administração do WordPress.
Página de login do WordPress protegida por senha
Em seguida, você deverá bloquear o acesso à página de login do WordPress. Para isso, você precisará editar manualmente o arquivo .htaccess em seu site e gerar um arquivo de senha.
Primeiro, conecte-se ao seu site WordPress usando um cliente FTP ou o aplicativo File Manager no painel de controle da sua hospedagem.
Depois disso, vá para a pasta raiz do seu site (a pasta raiz é onde você pode ver as pastas wp-admin, wp-includes e wp-content).
Aqui, você precisa criar um novo arquivo e nomeá-lo .htpasswd.
Em seguida, você precisa visitar esta ferramenta on-line para gerar uma cadeia de caracteres .htpasswd.
É necessário usar o mesmo nome de usuário e senha que você usou para o diretório de administração do WordPress.
Em seguida, clique no botão “Generate” (Gerar).
A ferramenta gerará uma sequência de nome de usuário e senha na caixa de saída.
Você precisa copiar e colar essa cadeia de caracteres no arquivo .htpasswd que criou anteriormente.
Em seguida, você precisa editar o arquivo .htaccess e copiar e colar o seguinte código dentro dele:
### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK
Não se esqueça de substituir jsmith pelo seu próprio nome de usuário e alterar o valor AuthUserFile com o caminho para o seu arquivo .htpasswd. Você pode encontrá-lo no aplicativo File Manager.
Agora você pode visitar sua página de login do WordPress para ver a proteção por senha em ação.
10. Gerenciar os intervalos de salvamento automático do WordPress
O editor de blocos do WordPress vem com um recurso de salvamento automático incorporado. Ele permite restaurar facilmente o conteúdo caso você feche o editor sem salvar as alterações.
No entanto, se vários usuários estiverem trabalhando no seu site durante o pico de tráfego, todas essas solicitações de salvamento automático deixarão a área de administração do WordPress mais lenta.
Agora, o salvamento automático é um recurso crucial e não recomendamos desativá-lo. No entanto, você pode torná-lo mais lento para reduzir o impacto no desempenho.
Basta adicionar a seguinte linha ao seu arquivo wp-config.php:
define( 'AUTOSAVE_INTERVAL', 120 )
Essa linha simplesmente diz ao WordPress para executar o salvamento automático uma vez a cada 2 minutos (120 segundos) em vez de 1.
Reduzir as chamadas à API Heartbeat
O WordPress usa algo chamado API heartbeat para enviar chamadas AJAX a um servidor sem recarregar uma página. Isso permite que o WordPress mostre a outros autores que uma publicação está sendo editada por outro usuário e permite que os desenvolvedores de plug-ins mostrem notificações em tempo real.
Por padrão, a API faz pings a cada 60 segundos. Se vários autores estiverem trabalhando no seu site ao mesmo tempo, essas chamadas ao servidor poderão consumir muitos recursos.
Se você já estiver usando o WP Rocket, ele reduzirá automaticamente a atividade da API do heartbeat para pingback a cada 120 segundos.
Como alternativa, você também pode usar o plug-in autônomo chamado Heartbeat Control para reduzir as chamadas à API do Heartbeat.
Recomendamos reduzi-los para pelo menos 120 segundos ou mais.
11. Faça upgrade ou mude para uma hospedagem WordPress melhor
Todos os problemas de desempenho do WordPress dependem da infraestrutura fornecida por seus provedores de hospedagem WordPress.
Isso limita sua capacidade de melhorar o desempenho com os recursos oferecidos pelo seu provedor de hospedagem.
As dicas acima certamente o ajudarão a reduzir a carga no seu servidor WordPress, mas talvez não sejam suficientes para o seu ambiente de hospedagem.
Para melhorar ainda mais o desempenho, você pode mover seu site WordPress para um novo host e se inscrever em um provedor de hospedagem diferente.
Recomendamos usar a Bluehost, pois ela é uma das principais empresas de hospedagem para WordPress. Seus planos de hospedagem compartilhada vêm com cache integrado, o que melhora o desempenho do WordPress.
No entanto, à medida que seu site cresce, pode ser necessário atualizar seu plano de hospedagem.
Os sites com alto tráfego podem se beneficiar da mudança para uma plataforma de hospedagem gerenciada do WordPress, como a WP Engine ou a SiteGround.
Na WPBeginner, usamos o SiteGround para hospedar nosso site.
Esperamos que este artigo tenha ajudado você a saber como corrigir um painel do WordPress que carrega lentamente. Talvez você também queira consultar nosso manual completo de segurança do WordPress ou ver nossa seleção dos melhores plug-ins do WordPress para expandir seus negócios.
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.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk
The object cache has been the most helpful for speeding up my administration. Personally, I’ve installed a Redis server on my own server and use the Redis plugin for object caching. This cache significantly improves the speed of the administrative interface. Therefore, if someone has a website on a shared server, it’s a very good practice to check with the provider whether they support something for object caching—Redis or Memcache. This can truly accelerate the entire environment.
WPBeginner Support
Thank you for sharing what worked for you
Administrador