Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir um painel do WordPress com carregamento lento (passo a passo)

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Seu painel de controle do WordPress está carregando muito lentamente?

Ter um painel do WordPress com carregamento lento é irritante e prejudica a produtividade geral quando se trata de criar conteúdo e gerenciar seu site. Além disso, a causa subjacente de um painel lento do WordPress também pode afetar as conversões do seu site.

Neste artigo, mostraremos passo a passo como corrigir facilmente um painel do WordPress com carregamento lento.

Fixing a slow loading WordPress admin area

O que causa a lentidão no carregamento do painel do WordPress?

Um painel do WordPress com carregamento lento pode ser causado por vários motivos, 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:

1. Como testar o desempenho da á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.

Lighthouse to test performance

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.

Performance results

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.

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.

WordPress updates

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).

Check PHP version

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.

Bluehost site settings

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.

Launch cPanel dashboard in Bluehost

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”.

MultiPHP Manager in Bluehost cPanel

Na próxima página, você precisa selecionar seu blog do WordPress.

Em seguida, selecione a versão do PHP que você deseja usar.

Change PHP version in Bluehost

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”.

Check PHP memory limit

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.

Query Monitor tab

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.

Query Monitor results

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.

WP Rocket dashboard

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.

Screen Options to remove unnecessary 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.

Clean up posts screen

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.

Products page

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.

Database optimize

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.

Bluehost site settings

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).

Launch cPanel dashboard in Bluehost

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).

Directory privacy option under cPanel

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.

WordPress admin folder

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.

Name folder

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.

Create username and password

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.

Login prompt

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.

Create htpasswd file

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).

Generate password

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.

Reduce Heartbeat API activity using WP Rocket

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.

Heartbeat API calls

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.

Bluehost website

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.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

3 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    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!

  2. Jiří Vaněk says

    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.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.