O conteúdo do Bitcatcha é patrocinado pelos leitores. Quando você compra algo pelos links em nosso site, nós recebemos uma comissão.

Como Ativar o Modo de Manutenção do WordPress (3 Formas Simples)

Manter o site que você criou é um processo contínuo de atualização de plugins e temas, reformulação de layouts, suavização de segmentos de código problemáticos e muitas outras tarefas. Felizmente, o WordPress vem com seu próprio modo de manutenção, que você pode simplesmente ativar para mostrar aos visitantes uma mensagem informando que seu site está em manutenção.

No entanto, como ativar esse modo? Quais são os problemas comuns que você pode encontrar ao usar esse modo (e como resolvê-los)? Como desativá-lo?

Não se preocupe! Neste artigo, responderemos a todas essas perguntas, além de detalhar o que é o modo de manutenção. Se você está procurando aprender mais sobre este maravilhoso recurso do WordPress, continue lendo!

O que é o Modo de Manutenção do WordPress?

how to enable wordpress maintenance mode
Colocar seu site em manutenção é uma ação necessária (a menos que você queira um site terrível que esteja constantemente falhando).

Como afirmamos, o modo de manutenção do WordPress é uma maneira de impedir que os visitantes acessem seu site enquanto você o atualiza. Se eles visitarem seu site enquanto ele estiver no modo de manutenção, será exibida apenas uma mensagem de erro informando que o site está fora do ar.

Você pode configurar essa mensagem para dizer o que quiser, como um tempo estimado de conclusão ou um breve resumo do motivo pelo qual o site está fora do ar.

Os proprietários de sites geralmente usam o modo de manutenção para os seguintes fins:

  1. Para… manutenção geral!O modo de manutenção é geralmente usado para, bem, manutenção geral. Por exemplo, se você precisar atualizar alguns plugins ou fazer revisões simples no layout de uma ou duas páginas, você pode colocar seu site no modo de manutenção para evitar mostrar aos visitantes algo desagradável, como um layout de espaço reservado.
  2. Para evitar causar uma má impressão aos visitantesPor exemplo, se você é um novato na criação de sites, pode ter acabado de configurar seu primeiro site com pressa e ele provavelmente será uma bagunça: pode estar cheio de links quebrados, imagens ausentes e código problemático. Portanto, é melhor deixá-lo no modo de manutenção enquanto você resolve esses problemas, evitando causar uma má impressão aos visitantes antes que seu site esteja (realmente) pronto.
  3. Segurança do sitePor fim, você pode usar o modo de manutenção para proteger seu site WordPress. Se seu site foi invadido recentemente, convém vasculhar seu site, bem como seus links e código, para garantir que você corrigiu todos os problemas de segurança. Você não quer que os visitantes do seu site cliquem em um link comprometido que faça o download de um trojan, certo? Com o modo de manutenção, você poderá bloquear seu site enquanto corrige qualquer falha em sua segurança. Veja mais dicas de segurança para sites WordPress aqui.

3 Maneiras de Ativar o Modo de Manutenção no WordPress

Agora que você sabe o que é o modo de manutenção e para que ele é usado, você pode estar se perguntando como usar esse recurso legal em seu site. Abordaremos três métodos diferentes para ativar o modo de manutenção:

  1. Através do Painel de Controle hPanel da Hostinger
  2. Através do Arquivo .htaccess
  3. Através de um plugin

Vamos começar!

1. Através do hPanel (somente Hostinger)

Se você se inscreveu na Hostinger (não podemos culpá-lo, afinal é uma das melhores hospedagens WordPress disponíveis), você tem sorte – ativar o modo de manutenção em seu site é tão simples quanto fazer login no painel de controle hPanel e acionar um botão:

Primeiro, faça login no hPanel. Em seguida, navegue até “WordPress Dashboard” e clique em “Core”. Nas opções exibidas, clique no botão deslizante à direita de “Modo de manutenção”.

maintenance mode in hostinger hpanel
Basta clicar no botão vermelho e pronto!

Depois de fazer isso, está tudo pronto! Seu site agora está no modo de manutenção.

No entanto, este método tem uma desvantagem: você não pode personalizar a mensagem que aparece para os visitantes do seu site. Em vez disso, eles serão recebidos apenas com a seguinte mensagem inalterável:

“Brevemente indisponível para manutenção programada. Verifique novamente em um minuto.”

2. Através do arquivo .htaccess

Também usaremos a Hostinger para este método.

Primeiro, faça login no hPanel e clique em “Gerenciador de Arquivos”. No painel exibido, abra o diretório “public_html”.

Neste diretório, crie um arquivo “maintenance.html” que contenha a mensagem que você deseja exibir quando seu site estiver no modo de manutenção. Você pode codificar este arquivo em HTML como desejar, fazendo ajustes na mensagem conforme necessário.

Em seguida, localize o arquivo .htaccess no diretório “public_html”.

htaccess for hostinger hpanel
Convém fazer um backup deste arquivo antes de fazer qualquer alteração, apenas por precaução.

Atenção! Antes de fazer qualquer alteração neste arquivo, recomendamos que você faça um backup, pois este é um dos arquivos principais do seu site. Se você errar o código de alguma forma, poderá usar esse backup para restaurar seu site ao estado anterior.

Clique com o botão direito do mouse em .htaccess e selecione “Editar”. Para fazer um backup, basta copiar todo o conteúdo do arquivo .htaccess e colar em um novo arquivo, que você pode chamar de “.htaccess_backup” ou algo assim.

Agora, adicione o seguinte trecho de código ao final do arquivo .htaccess original:

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

RewriteRule ^(.*)$ https://example.com/maintenance.html [R=307,L]

Todos os visitantes do seu site serão redirecionados para a página “maintenance.html”, que exibe a mensagem que você criou em HTML.

3. Através de um plugin

Se você se inscreveu em uma hospedagem WordPress que não seja a Hostinger (ou não queira mexer em um arquivo que pode potencialmente derrubar seu site), você pode simplesmente usar um plugin para configurar uma página de manutenção para seu site. Neste exemplo, usaremos o plugin LightStart para configurar o modo de manutenção.

Depois de instalar e ativar o LightStart, basta navegar até “Configurações” e clicar em “LightStart”.

open Lightstart plugin
Passe o cursor sobre “Configurações” (1) e clique em “LightStart” (2).

Em seguida, você pode clicar na guia “Design” para configurar sua página de manutenção. Basta escolher um dos inúmeros modelos do LightStart, passando o cursor sobre um modelo e clicando em “Importar modelo”.

Import Lightstart plugin
Clique em “Design” (1) e, em seguida, clique em “Importar modelo” (2).

No pequeno pop-up exibido, você pode escolher “Ir para Configurações” se quiser apenas configurar sua página de manutenção o mais rápido possível. Se quiser editar a página de manutenção usando o editor de páginas, você pode clicar na opção “Ir para a página”.

template imported
Você pode escolher entre editar a página ou simplesmente ir para as configurações para ativar o modo de manutenção.

O modelo que você escolheu será automaticamente selecionado como a página de manutenção do seu site. No entanto, você pode simplesmente alterar a página de manutenção para outra página através da guia “Design”.

lightstart design tab
Na guia “Design” do LightStart, você pode escolher uma de suas páginas para usar como página de manutenção (1) e fazer alterações na página selecionada (2).

Depois de ajustar suas páginas à vontade, navegue até a guia “Geral”, clique em “Ativado” à direita de “Status”, salve suas alterações e pronto. Seu site agora está no modo de manutenção!

Lightstart general tab
Navegue até a guia “Geral” (1), clique em “Ativado” (2) e salve suas alterações (3).

Como Desativar o Modo de Manutenção Após Concluir a Manutenção?

Depois de concluir a manutenção do site e desejar desativar o modo de manutenção do seu site WordPress, você pode simplesmente fazer o seguinte para os métodos que fornecemos:

1. Através do hPanel

Para desativar o modo de manutenção, faça login no hPanel, vá para “Painel do WordPress”, clique em “Core” novamente e, em seguida, clique no botão deslizante à direita de “Modo de manutenção”.

maintenance mode in hostinger hpanel
Basta alternar o botão no quadrado vermelho para o outro lado e pronto!

2. Através do arquivo .htaccess

Se você editou o arquivo .htaccess do seu site para ativar o modo de manutenção, você precisará seguir as seguintes etapas para desativá-lo:

Faça login no hPanel e clique em “Gerenciador de Arquivos”. No painel exibido, abra o diretório “public_html”. Em seguida, localize o arquivo .htaccess.

htaccess for hostinger hpanel
Basta editar este mesmo arquivo para remover todo o código que você adicionou e pronto!

Clique com o botão direito do mouse em .htaccess e selecione “Editar”. Em seguida, exclua todo o código que você adicionou anteriormente. Como alternativa, você pode simplesmente copiar todo o texto do arquivo de backup que criou e colá-lo neste arquivo. Salve suas alterações e pronto – você desativou o modo de manutenção.

3. Através do plugin LightStart

Se você usa o LightStart para ativar o modo de manutenção, basta navegar até “Configurações” e clicar em “LightStart”.

open Lightstart plugin
Mova o cursor sobre “Configurações” (1) e clique em “LightStart” (2).

No painel aberto, navegue até a guia “Geral”, clique em “Desativado” à direita de “Status” e salve suas alterações.

Lightstart deactivated mode
Clique em “Desativado” para desativar o modo de manutenção (1) e salve suas alterações (2).

Como Solucionar Problemas Comuns do Modo de Manutenção

Ao entrar no modo de manutenção, você pode encontrar vários problemas. Nesta seção, examinaremos (e resolvemos) dois deles:

1. Problemas de cache

Muitas vezes, os usuários podem ver uma versão em cache do seu site (uma cópia estática do seu arquivo que é armazenada temporariamente). Essa versão pode não mostrar nenhuma das alterações recentes que você fez em seu site, como a ativação do modo de manutenção.

Para resolver isso, você pode simplesmente instalar um plugin, como o WP Rocket, que ajuda a otimizar seu site e limpa o cache do site. Para fazer isso, basta navegar até “Configurações” e clicar em “WP Rocket”.

No painel do WP Rocket, basta navegar até a seção “Ações Rápidas” e clicar no botão “Limpar Cache”.

wp rocket control panel
Basta navegar até a seção “Ações Rápidas” e clicar em “Limpar e Pré-Carregar Cache”.
(Fonte: WP Rocket)

2. Preso no modo de manutenção

Outro problema comum é que seu site pode ficar preso no modo de manutenção, o que também pode impedir você de fazer login em seu site e desativar o modo de manutenção.

Para resolver esse problema, você pode simplesmente fazer login em seu site via FTP. Depois de fazer isso, você pode acessar a raiz do seu site ou a pasta public_html (esta pasta geralmente contém o arquivo wp-config.php). Uma vez no diretório raiz, você pode prosseguir e excluir o arquivo de manutenção.

miantenance.php file
Exclua este arquivo e seu site deve sair do modo de manutenção. (Fonte: Kinsta)

Depois de excluir este arquivo, abra seu site novamente em seu navegador (ou atualize-o se já estiver aberto) e ele deve voltar ao normal. Ah, e você também vai querer limpar seu cache (como discutimos na seção anterior), apenas por precaução.

Se nada mais funcionar, você também pode voltar e refazer suas etapas. Por exemplo, você pode ter esquecido de clicar em “Salvar configurações” no painel do WordPress após configurar seu plugin de modo de manutenção – isso acontece com muito mais frequência do que você imagina!

Um Site Bem Mantido é um Site Feliz

O modo de manutenção do WordPress é uma ótima ferramenta para usar quando você está trabalhando em seu site WordPress e precisa desativá-lo temporariamente.

Afinal, desativar seu site por um dia provavelmente é uma alternativa melhor do que deixá-lo em um estado terrível. E agora que você entende como usar o modo de manutenção, qualquer período de manutenção para seu site será muito mais fácil!

(Voltar ao início)

Guia Completo para Gerenciar Sites

Descubra recursos para gerenciar seu site de forma eficaz, abordando tópicos como backup de sites, otimização de velocidade, WordPress, conteúdo e segurança.