Padrão de Arquitetura: Tema Base + Plugin de Widgets
Para escalar projetos WordPress com Elementor em agência, use esta regra:
- Tema base (ex.: Hello Elementor): layout global e compatibilidade.
- Plugin custom (ex.: Ridolfi Builder): widgets, integrações e lógica.
Por que esse padrão é melhor?
- Evita acoplamento de funcionalidade no tema.
- Facilita manutenção e atualização sem quebrar layout.
- Permite reaproveitar widgets entre clientes.
- Melhora versionamento e deploy.
Estrutura sugerida
ridolfi-builder/
├─ ridolfi-builder.php
├─ includes/
│ ├─ Plugin.php
│ └─ Elementor/
│ └─ Widgets/
│ ├─ Hero.php
│ ├─ FAQ.php
│ └─ Pricing.php
└─ assets/
├─ css/
└─ js/
Checklist rápido
- Widget novo? Vai no plugin.
- Lógica de negócio? Vai no plugin.
- Layout global/identidade visual? Vai no tema.
Padrão RidolfiWEB: tema leve + plugin forte = projeto profissional e escalável.