Pular para o conteúdo
online
pt-BRv0.46.1 · 1d135e2
Em manutençãoAtualizado em 8 de out. de 2026

Children Mission

Um site em WordPress para uma ONG ucraniana que capacita comunidades para apoiar crianças: doações únicas e mensais, pedidos de parceria e conteúdo que a equipe edita sem desenvolvedor.

Página inicial da Children Mission: uma ONG ucraniana de base cristã que capacita comunidades locais para apoiar crianças, com uma menina sorrindo no banner principal, os botões “Discover Our Trainings” e “Support Our Work” e um botão roxo “Donate” no menu

Desafio

Uma ONG ucraniana que capacita comunidades para apoiar crianças precisava de um site que contasse sua história, permitisse doar e pedir parceria — e que a equipe pudesse editar sem um desenvolvedor.

Solução

  • Conteúdo: um tema reconstruído com blocos nativos do Gutenberg segundo os layouts do cliente; páginas da missão, de capacitações com cinco páginas de cursos e webinars, histórias de impacto, depoimentos, equipe, doações, contatos, privacidade e relatório anual; equipe, depoimentos e cursos como conteúdo estruturado; títulos acessíveis e links “Saiba mais” distinguíveis.
  • Doações: doações únicas e mensais pelo WayForPay, com a assinatura gerada no servidor para que o segredo nunca chegue ao navegador, verificação de callback, datas mensais corretas, valores predefinidos e validação, um registro privado de doações para administradores, dados bancários para UAH, EUR e USD com botões de copiar.
  • Formulários e e-mail: um formulário de contato implantado por um script repetível, resposta automática, e-mail por um serviço SMTP, envios salvos, duas camadas de proteção contra spam.
  • SEO e velocidade: meta tags, Open Graph, schema de organização e sitemap; cache; conteúdo misto removido de todo o site; banners comprimidos e um vídeo de história recodificado de 122 MB para 11,5 MB.
  • Segurança: firewall de aplicação web, login em dois fatores, o IP real do visitante atrás da Cloudflare, banco de dados não exposto, segredos só no servidor.
  • Infraestrutura: Docker em um servidor dedicado atrás da Cloudflare com certificados automáticos, um guia de deploy com rollback, atualização para PHP 8.3 testada em um ambiente isolado.
  • Um bug do WordPress encontrado e corrigido que fazia administradores perderem permissões no site inteiro depois que tipos de conteúdo personalizados eram adicionados.

Resultado

O site está no ar e com manutenção mensal: atualizações, restauração de backup testada, verificações ponta a ponta de doações e formulários e um relatório em inglês e ucraniano. Uma verificação descobriu que o formulário de contato mandava silenciosamente todas as mensagens para o spam, e isso foi corrigido. Depois da atualização para PHP 8.3, todas as 25 páginas e 16 telas do painel foram verificadas sem erros.

Capturas de tela