1. Objetivo do Projeto:
Desenvolver a primeira versão (MVP) de um site informativo em WordPress. O site terá páginas estáticas padrão (Sobre, Contato, etc.) E uma secção principal focada em exibir informações detalhadas sobre uma lista de "Itens" específicos (ex: produtos, listagens, entidades). Cada "Item" terá um conjunto de dados associados (descrição, métricas numéricas, etc.) Que serão inseridos e atualizados manualmente por mim através do painel do WordPress. O site terá um design limpo e profissional.
Nesta fase (MVP), não haverá área de membros, login de utilizadores ou funcionalidades de e-commerce/pagamento. O foco é criar a estrutura para apresentar o conteúdo de forma organizada e visualmente apelativa, facilitando a gestão futura.
2. Plataforma e Tecnologias Preferenciais:
Plataforma:
WordPress.org (auto-hospedado).
Tema: Kadence (versão gratuita) - Usado como base leve.
Page Builder: Elementor Pro (Pago - Licença será fornecida por mim) - Será a ferramenta principal para construir todas as páginas e templates.
Plugins Essenciais:
Elementor (Gratuito - Base).
Advanced Custom Fields (ACF - Gratuito).
Custom Post Type ui (cpt ui - gratuito).
Plugin de Formulário de Contato (integrado ao Elementor Pro ou WPForms).
Plugin de SEO (Rank Math ou Yoast SEO).
3. Estrutura de Conteúdo e Dados:
Tipo de Post Personalizado (CPT):
Criar um CPT chamado "Itens" (slug: item) usando cpt ui.
Deve suportar: Título, Editor (opcional), Imagem Destacada e Campos Personalizados.
Campos Personalizados (ACF):
Criar um Grupo de Campos ACF chamado "Detalhes do Item", associado ao CPT "Itens".
Campos necessários (iguais aos do briefing anterior): nome_completo_item, categoria_item, descricao_detalhada_item, metrica_a_atual, metrica_a_anterior, metrica_b_atual, metrica_b_anterior, etc., Url_documento_externo, item_exclusivo.
4. Estrutura do Site e Páginas (MVP - Construção com Elementor Pro):
Páginas Estáticas: Criar e desenhar visualmente com Elementor Pro: Homepage, Lista de Itens, Sobre, Como Funciona, Planos (placeholder), Blog (página de arquivo), Contato (com formulário Elementor Pro).
Homepage:
Construir as secções (Hero, Como Funciona, etc.) Usando os widgets e funcionalidades de layout do Elementor.
Secção "Alguns Itens em Destaque": Usar o widget "Posts" ou "Loop Grid" do Elementor Pro.
Configurar a query para buscar o CPT "Itens".
Criar um "Loop Item Template" (modelo para o card) no Elementor:
Usar widgets de Imagem, Título, Texto.
Ligar estes widgets aos dados correspondentes (Imagem Destacada, Título do Post, ACF categoria_item) usando as "Dynamic Tags" do Elementor Pro.
Limitar o número de itens exibidos na homepage.
Botão "Ver Todos os Itens" linkando para a página /itens/.
Página "Lista de Itens":
Título da página.
Widget "Posts" ou "Loop Grid" do Elementor Pro mostrando todos os posts do CPT "Itens", com Paginação ativa.
Usar o mesmo "Loop Item Template" da homepage.
Requisito Visual: Implementar a lógica visual para os cards item_exclusivo usando as opções de "Condições de Exibição" do Elementor Pro (se possível na versão Pro base) ou aplicando a classe CSS card-bloqueado dinamicamente (via Dynamic Tags ou nas configurações do widget) para que eu possa estilizar depois. O link destes cards deve apontar para /planos/.
Template Individual do Item (Elementor Theme Builder):
Entregável Principal do Freelancer: Criar um modelo "Single Post" no Elementor Pro Theme Builder (Modelos > Construtor de Tema > Individual > Adicionar Novo).
Condições de Exibição: Aplicar este modelo a Todos os Itens.
Layout: Construir o layout visualmente (ex: 2 colunas) usando widgets Elementor.
Exibição de Dados ACF: Para cada dado (Nome Completo, Segmento, Descrição, Métricas Atuais e Anteriores):
Arrastar o widget apropriado (ex: "Editor de Texto" para descrição, "Título" ou "Texto" para métricas).
Clicar no ícone "Dynamic Tags" do widget.
Selecionar "ACF Field".
Escolher o campo ACF correspondente na opção "Key".
Formatar a exibição das métricas como Nome Métrica: [Valor Atual] (Anterior: [Valor Anterior]) usando as opções "Antes", "Depois" e "Fallback" dentro das configurações da Dynamic Tag ACF.
Incluir um widget HTML/Texto para o "Indicador Premium" com link para /planos/.
Adicionar um widget "Botão" para "Ver Documento Externo", ligando o URL via Dynamic Tag ao campo ACF url_documento_externo.
Blog: Configurar um modelo "Arquivo" básico no Elementor Pro Theme Builder.
Menu: Configurar via Aparência > Menus.
5. ÁRea de Administração:
Garantir facilidade na gestão dos "Itens" e campos ACF.
6. Design e Responsividade:
Design limpo, moderno, profissional (construído com Elementor).
Totalmente responsivo.
7. Entregáveis:
Site WordPress funcional na minha hospedagem.
Tema Kadence base + Elementor e Elementor Pro configurados.
CPT "Itens" e campos ACF configurados.
Páginas estáticas construídas com Elementor.
Template "Single Post" para "Itens" criado no Elementor Theme Builder, exibindo dados ACF via Dynamic Tags.
Página "Lista de Itens" funcional com paginação e lógica visual básica para itens exclusivos.
Configuração básica dos plugins Form/SEO.
Exclusões do Escopo (MVP):
Login/registo, área de membros, pagamentos.
Funcionalidade avançada de filtros/busca/ordenação (além do básico do widget Posts).
Lógica complexa de conteúdo condicional baseada no status do utilizador.
Chat IA.
Migração/Inserção de conteúdo (será feita por mim).
Pedido:
Por favor, forneça uma cotação estimada de tempo e custo para desenvolver este MVP usando WordPress, Kadence (tema base), ACF (gratuito) e Elementor Pro (licença fornecida por mim). Foque na construção visual das páginas e do template individual do item usando Elementor Pro e suas Dynamic Tags para integração com ACF.
Prazo de Entrega: Não estabelecido