WordPress Em MANUTENÇÃO Sem Uso De Plugins
WordPress em manutenção
Existe momentos que necessitamos colocar o WordPress em manutenção, não é mesmo? Fazer modificações no tema com pessoas navegando no site pode ser desagradável se o visitante recebe uma mensagem de erro no navegador “quebrando” a sequência de navegação. Isso não é bom e muito desagradável.
Problemas também pode acontecer quando instalamos um plugin que não é mais compatível com o tema ativo, que podem tirar o nosso site ou blog do ar, independente da hora que você fizer isso, pois, na internet o tempo e espaço é diferente, sem falar nas questões de fuso horário, as pessoas acessam os sites nas horas que melhor lhe aprouverem, sendo assim, é sempre sensato colocarmos o WordPress em manutenção, mas como fazer isso? Existem duas maneiras, com e sem plugins. Nesse artigo falaremos na versão sem plugins, pois, cada vez que instalamos um plugin aumentamos o “peso” do WordPress tornando-o mais lento.
Você deve estar pensando que é difícil? Veja como abaixo.
Colocando o WordPress em manutenção sem plugins
No seu Painel de Administração do WordPress vá até Aparências -> Editor.
Uma vez clicado na opção na janela que aparecerá, procure na coluna a direita o arquivos functions.php.
Inserindo um pequeno código no arquivo functions.php do seu tema WordPress, já resolve essa necessidade, então, quando o seu site é acessado por um visitante receberá a mensagem que o WordPress em manutenção.
Vamos a ele:
function modo_manutencao() { if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) { die( 'Site em Manutenção' ); } } add_action('get_header', 'modo_manutencao');
Isso já resolve o problema, na questão de informar ao visitante que o “site está em manutenção” e você poderá fazer a correção no site que se precisar.
Para tirar o site de manutenção retire o código e o site voltará a funcionar normalmente.
Gostou da postagem? Foi útil para você? Então, considere fazer uma doação PIX para nossa edição.
E, precisando de ajuda, clique aqui e saiba como podemos te ajudar.
Deixe uma resposta
Want to join the discussion?Feel free to contribute!