Atualmente há uma tendência maciça de sites estáticos e geradores de sites estáticos em todo o mundo.
Os sites estáticos têm algumas vantagens significativas, mas são, na maioria das vezes, ponderados por inconvenientes. Especialmente se você tem conteúdo dinâmico, ou se você atualiza o conteúdo de seu site com bastante freqüência.
Pessoalmente, tive minha primeira experiência convertendo o site WordPress para site estático anos atrás, por uma razão incomum. Meus clientes, instituições de caridade, tinham um plano de hospedagem extremamente limitado – sem banco de dados disponível. Havia um monte de páginas, mas o site não precisava ser constantemente atualizado. Eu sabia que de vez em quando eu precisaria atualizá-lo, por isso construí o site usando o WordPress em meu “servidor de escritório”, e carreguei a versão estática do mesmo no servidor de hospedagem do cliente. Problema resolvido.
Mas há outras razões pelas quais você pode querer tornar seu site WordPress estático. Aqui você encontrará mais informações sobre o porquê e como converter um site WordPress existente para um site estático.
Por que você pode querer converter seu site WordPress para um site estático
Há vários prós e contras de usar sites estáticos em vez do WordPress. Mas ter a capacidade de atualizar facilmente o conteúdo de seu site pode não movê-lo para mudar do WordPress para o estático.
Felizmente há outra maneira – ter um site WordPress totalmente funcional para edições e atualizações (por exemplo – em seu computador, localhost), e então converter e carregar uma versão estática de seu site ao vivo.
Benefícios da conversão de um site WordPress para sites estáticos:
- Sites estáticos carregam mais rápido porque todos os arquivos estão sempre prontos – sem banco de dados, sem funções de php para carregar. O navegador só precisa carregar arquivos de texto html.
- Os sites estáticos são mais seguros. Como não há bancos de dados, plugins, painéis de controle e outros scripts para carregar, não há quase nada para “hackear” – seu site estático pode funcionar por anos sem qualquer manutenção.
- Você não precisa atualizar WordPress, temas e plugins. Lembra-se? É apenas um simples texto.
- Se você tiver a versão WordPress de seu site em localhost, você pode usar uma solução de hospedagem mais barata para seu site estático.
Quais são as desvantagens de tornar o site WordPress estático
Os benefícios são claros – mais seguro, mais rápido, menos manutenção, mais barato para hospedar o website. Mas nem todo site pode ser convertido em estático facilmente.
Se você tiver formulários de contato, comércio eletrônico ou outras funcionalidades dinâmicas que requerem funções PHP para rodar, convertendo seu site WordPress para estático, você perderá essa funcionalidade dinâmica. Há maneiras de adicionar formulários e outros elementos dinâmicos a sites estáticos também, mas eles podem não ser fáceis de serem alcançados.
A outra desvantagem – você perderá a capacidade de atualizar o conteúdo de seu site em poucos segundos. Especialmente se você precisará atualizar o conteúdo em várias páginas.
Como fazer de seu site WordPress um site estático
A maneira mais fácil e direta de converter o WordPress para um site estático é usar um plugin WordPress chamado Simply Static.
Abra o painel de administração do seu site WordPress, e vá para Plugins >> Adicionar novo. Digite simplesmente estático no campo de busca.

Clique em Install Now, e ative o plugin após a instalação.
Uma vez instalado o plugin, você verá os links do Simply Static no painel de administração: Generate, Settings and Diagnostics.
Gerar página permite que você simplesmente gere um site estático a partir de seu site WordPress em um único clique.

Basta clicar em Gerar arquivos estáticos, e o plugin fará um arquivo .zip com todo o site convertido em site estático.
A conversão para estático pode levar de poucos segundos a poucos minutos, dependendo do site de seu site.
Uma vez criado o arquivo Zip, você precisa clicar em Clique aqui para fazer o download, e o arquivo com seu site será baixado para seu computador. Então tudo o que resta é carregar o conteúdo do arquivo ZIP na pasta public_html ou public folder (dependendo da configuração de seu servidor) do seu servidor, usando o Filezilla ou outro software FTP, e seu site estático está pronto para ser utilizado.
Se você rodar com algum tipo de problema em seu site estático (como links quebrados), você pode precisar alterar algumas configurações em Simply Static >> Página de configurações.
Pessoalmente, meus sites funcionam bem com URLs relativas, mas os seus podem precisar usar URLs absolutas.

A página de configurações tem mais ferramentas. Você também pode excluir alguns arquivos ou pastas do seu site WordPress se não houver necessidade de que eles estejam na versão estática do seu site. Você também pode configurar o cron job (para gerar sites estáticos muito grandes), adicionar autenticação HTTP. Na maioria das vezes não é necessário, mas tudo depende da configuração de seu servidor de hospedagem WordPress.
Isso é tudo – felizmente convertendo seu site WordPress para estático!