Articles

Administração Slow WordPress? Porque Acontece, Mais Como Consertá-lo

Tratar com um painel de controle lento de administração do WordPress?

Nunca é divertido sentir como se você estivesse passando pela lama quando está tentando gerenciar seu site WordPress, e é por isso que vamos ajudar a sair da lama e entrar em um painel de administração do WordPress mais rápido.

Para conseguir isso, vamos correr rapidamente por algumas das razões pelas quais você pode ter um painel de administração lento do WordPress. Então, vamos passar por oito dicas para ajudá-lo a corrigir o(s) problema(s) e fazer o seu administrador do WordPress carregar rapidamente novamente.

O que está causando a lentidão do seu Painel de Controle de Administração do WordPress?

Não podemos dizer exatamente o que está causando a lentidão do administrador do WordPress para seu site específico, mas aqui estão alguns dos problemas mais comuns que iremos cobrir:

  • Alojamento sobrecarregado ou sub-potente
  • Recurso-heavy plugins
  • Versão antiga PHP
  • WordPress Heartbeat API
  • Banco de dados encriptado
  • Limite de memória WordPress
  • Carregamento de conteúdo excessivo
  • >

  • Widgets de dashboard desnecessários

>

Agora, aqui está como consertar as coisas!

Como consertar um Painel de Administração Slow WordPress: 8 Dicas

>

Vamos rever os consertos…

Atualizando seu Hosting

>

Esta provavelmente não é a resposta que você está procurando, mas um dos problemas mais comuns é simplesmente a falta de um Hosting.

>

Por vezes, seu Host simplesmente não corta, e outras vezes você pode ter um Host de qualidade, mas você superou o plano que você está fazendo.

De qualquer forma, se o seu host não consegue acompanhar, vai levar a um painel de administração WordPress lento (e provavelmente um front-end lento, também).

Então – você pode tentar todas as outras correções nesta lista primeiro. Mas às vezes o único conserto é abrir sua carteira e atualizar os hosts.

Alguns dos nossos hosts e parceiros recomendados são:

  • Motor WP
  • Kinsta
  • SiteGround
  • A2 Hosting
  • Fastcomet

Use Query Monitor To Sniff Out Slow Plugins

Quando você instalou o WordPress pela primeira vez e ele estava vazio, seu painel provavelmente carregou um raio rápido. Mas quando você instalou mais plugins, ele começou a diminuir a velocidade, certo?

Agora, vamos dissipar com um mito – “mais plugins” não significa automaticamente um site ou administrador WordPress mais lento…

Mas “mais plugins pesados de recursos” significa.

Então como você pode encontrar plugins pesados de recursos?

Com um incrível plugin gratuito chamado Query Monitor.

Após você instalar e ativar o Query Monitor, você pode clicar na nova opção em sua barra de ferramentas do WordPress para abrir a interface. Então, vá até a aba Queries by Component e procure por qualquer plugin lento:

how to fix a slow wordpress admin query monitor

Se você encontrar um plugin lento, considere desativá-lo e excluí-lo (se possível) ou encontrar uma alternativa com melhor desempenho (se você absolutamente precisa dessa funcionalidade).

Use a versão mais recente do PHP

WordPress é construído com PHP, mas a versão exata do PHP que seu site está usando depende de qual versão do PHP está instalada em seu servidor.

Além de ser mais seguro, novas versões do PHP oferecem grandes melhorias de desempenho em relação às versões mais antigas, e é por isso que a equipe principal do WordPress está tentando empurrar os usuários do WordPress para atualizar para as versões mais recentes do PHP.

Por exemplo, nos benchmarks PHP do Kinsta, você pode ver que o PHP 7.3 pode lidar com mais do triplo do número de pedidos por segundo que o PHP 5.6 pode lidar:

how to fix a slow wordpress admin php usage

Mas apesar disso, a maioria dos usuários do WordPress estão rodando PHP 5.6 (ou mais antigo)… e você pode ser um deles!

Você atualizará a versão do seu site em PHP através do seu host. Por exemplo, aqui está o que parece em Kinsta:

how to fix a slow wordpress admin upgrade php - kinsta dashboard

Se o seu host não permitir que você faça esta mudança através do seu painel de controle de hospedagem, você pode precisar de contactar a equipe de suporte do seu host para obter ajuda. E se seu host não suporta PHP 7+, essa é outra grande razão para considerar mudar de host.

Use Heartbeat Control

A API do WordPress Heartbeat ajuda a fornecer comunicação em tempo real entre seu navegador web e seu servidor enquanto você está conectado ao seu administrador do WordPress.

Ajuda com coisas como auto-saves no editor WordPress, mas também pode diminuir a velocidade do seu administrador WordPress porque ele está enviando uma solicitação AJAX a cada 15 segundos enquanto você está trabalhando no editor (ou a cada 60 segundos no resto do painel).

Se você estiver usando o WP Rocket, você pode reduzir a frequência dessas requisições (ou desabilitá-las completamente) da aba Heartbeat no painel do WP Rocket:

how to fix slow wordpress admin heartbeat plugin

Or, nós também temos um plugin autônomo de Heartbeat Control que você pode usar para controlar o Heartbeat API.

Antes de instalar e ativar o plugin, vá para Configurações → Configurações de Controle do Batimento Cardíaco para reduzir ou desativar o Heartbeat API para diferentes áreas do seu painel:

Inicie reduzindo a freqüência, e se isso não funcionar, você pode considerar desativá-lo completamente.

Limpe o seu banco de dados (especialmente lojas WooCommerce)

Acima do tempo, o seu banco de dados WordPress irá pegar muitos “inchaços” na forma de revisões posteriores, transientes, etc. Isto é especialmente comum em lojas WooCommerce, onde você terá muitos transientes expirados em sua base de dados.

>

Você pode excluir com segurança grande parte deste inchaço sem afetar negativamente seu site.

>

Para isso, você pode usar a aba Database no WP Rocket:

how to fix slow wordpress admin database tab on wp rocket

>

WP Rocket também permite que você configure uma programação automática para limpar sua base de dados a cada X dias/semanas.

Or, se você não estiver usando o WP Rocket, você pode usar o plugin WP-Optimize.

Increase The WordPress Memory Limit

Algumas vezes, o seu painel de controle do administrador do WordPress está atingindo um gargalo por causa do limite de memória PHP do seu site WordPress.

Se esse for o caso, simplesmente aumentar o limite de memória do seu site pode, às vezes, corrigir o problema.

Se o seu host permite aumentar o limite de memória PHP por si mesmo, você pode fazê-lo adicionando esta linha ao topo do seu arquivo wp-config.php:

define(‘WP_MEMORY_LIMIT’, ‘256M’);

Se o seu host não permite aumentar o PHP manualmente, procure o suporte do seu host e pergunte se eles farão isso por você.

Limite Quanto Conteúdo Você Exibe No WordPress Admin

Via as Configurações de Opções de Tela, o WordPress permite que você controle quantos posts, páginas ou tipos de posts personalizados a serem exibidos de cada vez (incluindo coisas como produtos WooCommerce, pedidos, etc.):

how to fix a slow wordpress admin heartbeat pagination

Por padrão, o valor é 20, o que é totalmente bom. No entanto, você pode ter aumentado este número para evitar a paginação.

Se assim for, considere discá-lo de volta para limitar a quantidade de conteúdo que o WordPress precisa carregar para cada página. Sim, você pode precisar usar a opção “próxima página” com mais freqüência, mas isso irá acelerar o seu painel de controle, exigindo que o WordPress carregue menos conteúdo a cada vez.

Disable Unnecessary Dashboard Widgets

Por padrão, seu painel de controle do WordPress vem com muitos widgets que você provavelmente nunca usa ou olha.

Por exemplo, na página principal do painel, você tem os widgets de notícias e eventos (quando foi a última vez que você olhou para aquele widget?). No entanto, mesmo que você não esteja lendo-os, esses widgets ainda estão fazendo chamadas externas para carregar essa informação, o que torna seu painel de controle mais lento.

Para desabilitar widgets desnecessários, você pode usar o plugin gratuito Widget Disable.

Após ter instalado e ativado, vá para Appearance → Desabilitar Widgets e se livrar de todos os widgets que você não usa:

how to fix a slow wordpress admin free widget disable settings

Se outros plugins adicionaram widgets – como o WooCommerce – você será capaz de desabilitar esses widgets também:

how to fix a slow wordpress admin free widget disable plugin

Fix Your Slow WordPress Admin Dashboard For Good

While WP Rocket pode ajudá-lo a acelerar o front-end do seu site, a fixação de um slow WordPress admin dashboard requer uma abordagem única.

Algumas destas dicas – como escolher hospedagem de qualidade e usar a última versão do PHP – pagarão dividendos tanto para o seu dashboard do WordPress quanto para o front-end do site, enquanto outras – como desativar os widgets do dashboard e limitar a quantidade de conteúdo backend que você carrega – estão 100% focadas no seu dashboard do WordPress.

Finalmente, se você está lidando especificamente com um painel lento do WooCommerce, nós temos um post inteiro sobre como acelerar seu painel do WooCommerce que oferece algumas dicas específicas do WooCommerce.