Especificação para implementação
Site novo em WordPress
Tudo o que precisa para montar o tema e subir o conteúdo (URLs em Mapa do site, artigos em Artigos): plataforma, tokens de design, templates, páginas com seus blocos e textos, tipos de conteúdo, integrações e checklist de migração.
Plataforma
Onde e como o site roda
Hoje o site está em hospedagem compartilhada LiteSpeed atrás da Cloudflare, com Elementor. A recomendação é seguir o mesmo padrão já usado nos sites ecomsmart.com.br e ecomiabrasil.com.br.
Tema de blocos próprio no cluster
- Repositório no GitLab da EcomSmart (
site-luciana), pipeline validar, build, produção. - Tema de blocos
lucianacomtheme.jsonnos tokens abaixo, sem Elementor, reproduzindo o visual clean atual. - Plugin próprio
lm-nutri: depoimentos, blocos de preço, FAQ com schema, SEO e schema. - Conteúdo semente em
content/seed-data.phpcom upsert por slug (consultandowp_postsdireto, por causa do problema do wp-cli com rascunhos). - MySQL compartilhado de produção, fontes woff2 locais, gzip ligado no nginx da imagem.
- Só plugins GPL com código aberto.
Continuar com Elementor na hospedagem atual
- Mais rápido para a primeira versão, dá para editar arrastando.
- Mais pesado, mais difícil de manter o SEO e sem pipeline.
- Serve como ponte: corrigir o SEO básico agora (ver SEO, correções) e migrar no mês 2.
Design
Tokens do theme.json
Tirados do kit do Elementor do site atual (padrão clean). Fundo branco, títulos em Outfit 500, texto em Golos Text.
Botão
Pílula oliva #5C6946, texto branco, Outfit 500. Hover: oliva escuro #35402F. Contorno caramelo no foco.
Cartões
Raio de 14 px. Oliva ou caramelo com texto branco e ícone de traço em círculo claro, como no bloco "Atendimento humanizado e próximo".
Fundo e imagens
Textura de linhas orgânicas em SVG bem clara (opacidade baixa) nas seções. Fotos da Luciana com cantos arredondados e a flor da marca sobreposta.
Templates
Templates do tema
| Código | Arquivo | Usado em |
|---|---|---|
| T01 | front-page.html | Home |
| T02 | page-produto.html | /reset-integral, /nutri-ia, /acompanhamento-nutricional (página de venda longa) |
| T03 | page-servico-local.html | Páginas de SEO local (saúde intestinal, emagrecimento, online) |
| T04 | page.html | Sobre, contato, perguntas frequentes, grupo, políticas |
| T05 | home.html | /blog |
| T06 | single.html | Artigo com resposta curta, autora, referências e FAQ |
| T07 | archive.html | Categorias do blog |
| T08 | 404.html e search.html | Erro e busca |
| T09 | author.html | /autora/luciana-medeiros/: formação, CRN, artigos (E-E-A-T) |
| P01 | parts/header.html | Logo lótus + nome, menu (Sobre, Acompanhamento, Reset, Nutri IA, Blog), botão "Agendar" |
| P02 | parts/footer.html | Endereço, WhatsApp, e-mail, CRN, Instagram, links legais, crédito EcomSmart |
Componentes
Blocos do plugin lm-nutri
| Bloco | O que mostra | Atributos |
|---|---|---|
lm/hero-produto | Foto, eyebrow, título em serifa, ornamento, subtítulo e botão (padrão do flyer) | imagem, título, subtítulo, rótulo e link do botão |
lm/lista-icones | Lista com ícone de traço em círculo sálvia (como "O que eu vou fazer pela sua saúde") | itens: ícone, texto |
lm/preco | Preço grande, unidade, observação e botão; variante destacada com selo | valor, unidade, nota, selo, link |
lm/fases | Linha do tempo das fases do Reset | fases: período, nome, descrição |
lm/faq | Acordeão com details/summary e FAQPage do mesmo array | perguntas e respostas |
lm/depoimentos | 3 depoimentos em texto do CPT, sem foto corporal | produto (filtro), quantidade |
lm/cta-whatsapp | Faixa com ícone do WhatsApp e texto "Acompanhamento comigo via WhatsApp" | texto, número, mensagem pronta |
lm/resposta-curta | Caixa no topo do artigo com a resposta em 2 frases (GEO) | texto |
lm/aviso-profissional | Aviso padrão "Conteúdo educativo, não substitui consulta" + CRN | nenhum |
Páginas
Blocos de cada página, em ordem
Home · T01
- Hero: foto da Luciana, "Nutricionista em Natal com cuidado individualizado", botões Agendar e Conhecer o Reset
- Faixa de credenciais: CRN, consultório no Tirol, atendimento online
- "Como posso te ajudar": 4 cartões (Acompanhamento, Reset, Nutri IA, Grupo gratuito)
- Sobre em 3 linhas + link para /sobre
- Reset Integral em destaque (bloco no estilo do flyer, próxima turma)
- Depoimentos em texto
- Últimos 3 artigos
- FAQ (6 perguntas)
- CTA final: WhatsApp
/reset-integral · T02
- Hero do flyer: Reset Integral, protocolo, 40 dias
- "Para quem é" (sintomas) e "para quem não é" (contraindicações, com transparência)
- O que eu vou fazer pela sua saúde (lista de ícones)
- As 3 fases (bloco lm/fases)
- O que você recebe: guias, listas, lives, WhatsApp
- Como funciona a entrada: compra, triagem, grupo
- Preço R$ 120 + data da próxima turma + botão
- Depoimentos · FAQ (10) · aviso profissional
/nutri-ia · T02
- Hero com mockup da conversa no WhatsApp
- 6 funções em grade
- Como começar em 3 passos
- Diferença para apps comuns (nutricionista por trás, WhatsApp, comida regional)
- Preço R$ 47/mês, 7 dias grátis
- Segurança e limites da IA
- FAQ (8)
/acompanhamento-nutricional · T02
- Hero: "Um plano feito por você e para você"
- Como funciona: avaliação, plano, retornos
- 3 pacotes com preço (bloco lm/preco)
- Presencial no Tirol ou online
- Depoimentos · FAQ · CTA WhatsApp
/grupo · T04
- Título: "Grupo gratuito Intestino em Equilíbrio"
- O que acontece no grupo (semana padrão)
- Formulário curto (HeyForm embutido por link)
- Regras resumidas
Páginas de SEO local · T03
- H1 com a palavra-chave e a cidade
- Resposta curta: o que é, para quem, onde, quanto
- Como a Luciana atende esse caso
- Produto relacionado (Reset ou Acompanhamento)
- Mapa do consultório + FAQ local
Textos
Textos principais prontos
Tipos de conteúdo
Posts, páginas e CPTs
| Tipo | Slug | Campos | URL |
|---|---|---|---|
| Artigo (post) | post | resposta curta, referências, data de revisão, FAQ | /blog/{slug}/ |
| Categoria do blog | category | Intestino, Inflamação, Receitas, Rotina | /blog/categoria/{slug}/ |
| Depoimento | lm_depoimento | nome (primeiro nome), cidade, produto, texto, autorização LGPD | sem página própria |
| Turma do Reset | lm_turma | mês, data de início, lote 1 até, link do checkout, status (aberta, fechada) | sem página; alimenta o bloco de preço |
O CPT lm_turma deixa a data da próxima turma e o link do checkout mudarem em um só lugar e aparecerem em todas as páginas.
Integrações
O que liga no site
| Serviço | Para quê | Como |
|---|---|---|
| Checkout (Asaas ou Kiwify) | Reset e Nutri IA | Link externo no botão, URL vinda do lm_turma |
| HeyForm (forms.ecomsmart.com.br) | Grupo e triagem do Reset | Link e webhook para o CRM |
| Agendamento | Botão wa.me/5584996822036 com mensagem pronta por página | |
| Google Analytics 4 e Search Console | Medição | Site Kit (GPL) ou tag direta |
| Meta Pixel + API de Conversões | Remarketing do grupo e do Reset | Eventos: Lead (grupo), InitiateCheckout, Purchase |
| Perfil da Empresa no Google | SEO local | Link do site e do agendamento |
Migração
Checklist de migração
Antes
- Backup completo do WordPress atual (arquivos + banco)
- Exportar imagens da mídia e fotos originais da Luciana
- Listar URLs atuais: /, /politica-de-privacidade/, /termos-e-condicoes/ (manter iguais)
- Registro DNS na zona lucianamedeirosnutri.com.br pela skill de DNS
- Adicionar a zona ao ClusterIssuer do cert-manager
Depois
- Conferir título, descrição e schema de cada página
- Enviar sitemap no Search Console
- Testar botões de WhatsApp, checkout e formulários
- Lighthouse no celular acima de 90 em todas as notas
- Conferir que não há rolagem horizontal no celular