Às vezes, você pode precisar desativar um site WordPress sem afetar os dados. Se você é um desenvolvedor aspirante, então às vezes você pode querer fazer um site desaparecer remotamente sem realmente destruir nada. É aqui que o CSS entra em jogo. Neste artigo, mostrarei como desativar um site com uma linha de código.
Existem duas maneiras de fazer isso, o primeiro método carrega remotamente um pequeno arquivo CSS em seu site, que você pode ativar a partir de uma URL remota. Este método é particularmente útil para desenvolvedores de temas que procuram uma maneira de lidar com clientes que não pagam.
O segundo método é adicionar o CSS você mesmo. Este método é útil quando você quer apenas ocultar o estilo e a aparência de um site.
Desativando um Site Remotamente
A primeira coisa que você precisa fazer é visitar CSS Kill Switch e criar uma conta para o seu site, fornecendo um ID de site e senha.

Depois de adicionar seu site, o CSS kill switch mostrará duas linhas de código. Você precisa usar uma delas, eu recomendaria usar a linha @import. Simplesmente copie e cole-a na folha de estilos do seu tema WordPress.

Agora, para desativar seu site, tudo o que você precisa fazer é revisitar o CSS Kill Switch e fazer login com o ID e a senha do seu site. Uma vez logado, basta marcar a caixa Engajar para desativar o site.
Desativando um Site Manualmente
O que o CSS Kill Switch faz, também pode ser feito manualmente. Simplesmente adicione esta única linha de código na folha de estilos do seu tema:
body * { display: none !important; }
O CSS Kill Switch também adiciona preto como cor de fundo. Se você estiver fazendo isso manualmente e quiser enganar alguém, fazendo-o acreditar que há algo errado com o site, então deixá-lo branco fará com que as pessoas pensem que estão enfrentando o temível erro da tela branca da morte do WordPress. Levará algum tempo para eles perceberem que não há nada de errado com o WordPress em seu site.
Por favor, observe que, ao desativar a aparência de um site, você não está realmente desligando um site. O conteúdo do site ainda será visível para mecanismos de busca e navegadores somente de texto. Qualquer usuário ainda poderá ver o conteúdo visualizando o código-fonte da página. O código CSS também é facilmente detectável clicando em Inspecionar Elemento em qualquer lugar de uma página da web.
Espero que este artigo tenha ajudado você a aprender como desativar um site com apenas uma linha de código.
Se você gostou deste artigo, junte-se ao ThemeLab no Twitter e no Google+.
Alguém tentou fazer essa m*rda comigo… encontrei imediatamente e removi. O site ficou "fora do ar" por um total de 10 minutos…
Pague seus clientes inadimplentes
Olá Lorenzo,
Você pode fazer isso implementando manualmente o CSS em seu site. No entanto, isso removerá a capacidade de desativar um site remotamente.
body * { display: none !important; background:#FFF; }Oi Noumaan,
Adorei esse truque útil. Infelizmente, estou em uma situação agora que requer sua aplicação.
Você poderia me dizer como você mudou a cor de fundo de preto para branco? Concordo com você que isso o tornaria um pouco menos chamativo 😉