Introdução
O Flatsome é um dos temas mais populares e versáteis para WordPress e WooCommerce, e grande parte de seu sucesso deve-se ao UX Builder, um editor visual de layouts que revoluciona a forma como criamos e personalizamos lojas virtuais. Neste guia, vamos explorar todas as funcionalidades desta poderosa ferramenta, desde os conceitos básicos até técnicas avançadas que permitirão a você criar designs profissionais sem a necessidade de conhecimentos profundos em programação.
Seja você um desenvolvedor experiente que busca otimizar seu fluxo de trabalho, um freelancer que precisa entregar projetos com mais rapidez ou um entusiasta que deseja criar sua primeira loja virtual, este tutorial foi desenvolvido para ajudá-lo a dominar o UX Builder e explorar todo o seu potencial.
Sumário
- O que é o UX Builder e Por Que Utilizá-lo
- Primeiros Passos com o UX Builder
- Entendendo a Interface
- Trabalhando com Seções, Linhas e Colunas
- Elementos Fundamentais e Como Utilizá-los
- Elementos Específicos para WooCommerce
- Personalizações Avançadas
- Templates e Layouts Pré-definidos
- Otimizando a Performance
- Dicas e Truques de Profissionais
- Conclusão
O que é o UX Builder e Por Que Utilizá-lo
O UX Builder é um editor visual de layouts front-end exclusivo do tema Flatsome. Diferente de outros construtores de página, ele foi desenvolvido especificamente para integrar-se perfeitamente ao ecossistema WooCommerce, oferecendo elementos e funcionalidades dedicadas à criação de lojas virtuais.
Principais vantagens do UX Builder:
- Editor de arrastar e soltar (drag-and-drop): Permite posicionar e organizar elementos de forma intuitiva sem precisar escrever código.
- Edição em tempo real: Visualize as alterações imediatamente enquanto trabalha.
- Responsividade avançada: Crie layouts que se adaptam perfeitamente a diferentes dispositivos.
- Integração nativa com WooCommerce: Acesso a elementos específicos para e-commerce.
- Performance otimizada: Gera código limpo e eficiente, sem comprometer o desempenho da loja.
- Curva de aprendizado reduzida: Interface intuitiva que facilita o uso mesmo para iniciantes.
Para desenvolvedores e designers, o UX Builder representa uma economia significativa de tempo, eliminando a necessidade de alternar constantemente entre o código e a visualização do site. Para empreendedores sem conhecimentos técnicos avançados, ele oferece a possibilidade de criar uma loja virtual profissional sem depender integralmente de terceiros para cada ajuste.
Primeiros Passos com o UX Builder
Requisitos Prévios
Antes de começar a usar o UX Builder, certifique-se de ter:
- O WordPress instalado e atualizado
- O tema Flatsome instalado e ativado (versão 3.0 ou superior)
- O plugin WooCommerce instalado e configurado (recomendado para funcionalidades de loja)
Como Acessar o UX Builder
Existem três formas principais de acessar o UX Builder:
- A partir do painel administrativo: Acesse “Páginas” ou “Posts”, selecione o item que deseja editar e clique no botão “UX Builder” no topo da página.
- Na visualização frontal do site: Ao navegar pelo seu site enquanto estiver logado como administrador, você verá um botão “UX Builder” na barra de ferramentas do WordPress no topo da tela.
- Durante a criação de conteúdo: Ao criar uma nova página ou post, você pode selecionar a opção “UX Builder” diretamente no editor Gutenberg.
Seu Primeiro Projeto
Para entender o funcionamento básico do UX Builder, vamos criar uma seção simples:
- Acesse o UX Builder em uma página nova ou existente
- Clique no botão “+” para adicionar uma nova seção
- Selecione um modelo de layout de coluna (por exemplo, uma linha com duas colunas)
- Adicione um elemento de texto à primeira coluna e uma imagem à segunda
- Salve as alterações clicando em “Publicar” ou “Atualizar”
Este exercício simples já demonstra o fluxo de trabalho básico do UX Builder: adicionar estruturas (seções e colunas) e preenchê-las com elementos de conteúdo.
Entendendo a Interface
A interface do UX Builder é dividida em três áreas principais:
1. Painel Lateral
Localizado à esquerda da tela, este painel contém:
- Biblioteca de Elementos: Todos os componentes disponíveis para inserção
- Navegador de Estrutura: Permite visualizar e navegar pela hierarquia dos elementos da página
- Configurações Gerais: Controles para ajustar opções globais da página
2. Área de Visualização
Ocupa a maior parte da tela e mostra como seu site ficará para os visitantes. Nesta área, você pode:
- Selecionar elementos clicando neles
- Mover componentes arrastando-os para novas posições
- Interagir com elementos para verificar animações e comportamentos
3. Barra de Ferramentas Superior
Contém controles essenciais como:
- Salvar/Publicar: Para tornar suas alterações permanentes
- Desfazer/Refazer: Para reverter ou replicar ações
- Alternador de Visualização Responsiva: Para testar seu layout em diferentes tamanhos de tela
- Configurações da Página: Para ajustar metadados e outras opções globais
Terminologia Essencial
Para trabalhar eficientemente com o UX Builder, é importante compreender alguns termos básicos:
- Seção: O container mais amplo, que ocupa toda a largura da página
- Linha: Divisão horizontal dentro de uma seção, contém colunas
- Coluna: Divisão vertical dentro de uma linha, onde os elementos são posicionados
- Elemento: Qualquer componente específico que adiciona conteúdo ou funcionalidade
Trabalhando com Seções, Linhas e Colunas
A estrutura hierárquica do UX Builder começa com seções, que contêm linhas, que por sua vez contêm colunas. Entender como manipular esses elementos estruturais é fundamental para criar layouts eficientes.
Seções
As seções são os blocos fundamentais de construção no UX Builder. Cada seção pode ter propriedades únicas como:
- Largura completa ou contida: Determina se o conteúdo ocupará toda a largura da tela ou respeitará margens
- Altura: Pode ser automática, de tela cheia (100vh) ou personalizada
- Fundo: Pode receber cores, imagens, vídeos ou até mesmo efeitos paralaxe
- Espaçamento: Controla o padding interno e as margens externas
Para adicionar uma nova seção, clique no ícone “+” que aparece entre as seções existentes ou no final da página.
Tipos Especiais de Seções
O UX Builder oferece alguns tipos pré-configurados de seções:
- Banner: Ideal para criar destaque com texto e botões sobrepostos a imagens
- Slider: Para criar carrosséis de conteúdo deslizante
- Seção de Produto: Otimizada para exibir informações de produtos específicos
Linhas
As linhas organizam o conteúdo horizontalmente dentro das seções. Ao adicionar uma linha, você precisa definir a estrutura de colunas que ela conterá.
O UX Builder oferece diferentes padrões de colunas para uma linha:
- Coluna única: Para conteúdo centralizado que ocupa toda a largura
- Duas colunas: Com opções de proporção como 1/2 + 1/2 ou 1/3 + 2/3
- Três colunas: Com opções como 1/3 + 1/3 + 1/3 ou 1/4 + 1/2 + 1/4
- Quatro ou mais colunas: Para layouts mais complexos
Você pode ajustar facilmente a proporção das colunas após a criação, arrastando os divisores entre elas.
Colunas
As colunas são os containers onde os elementos de conteúdo são efetivamente posicionados. Cada coluna pode:
- Receber sua própria cor ou imagem de fundo
- Ter espaçamento personalizado
- Ser alinhada verticalmente (topo, centro ou base)
- Ter animações de entrada personalizadas
Para alterar as propriedades de uma coluna, clique nela e acesse o painel de configurações que aparecerá no lado esquerdo.
Dicas para Estruturação Eficiente
- Pense em blocos: Divida sua página em blocos conceituais e crie uma seção para cada um
- Use o sistema de grade: Aproveite a flexibilidade do sistema de 12 colunas para criar layouts equilibrados
- Mantenha a consistência: Use o mesmo estilo de seção para conteúdos similares em toda a loja
- Considere a visualização móvel: Teste frequentemente como suas estruturas se comportam em telas menores
Elementos Fundamentais e Como Utilizá-los
O UX Builder oferece uma ampla gama de elementos que podem ser adicionados às colunas para criar conteúdo rico e interativo. Vamos explorar os principais:
Elementos de Texto
- Título: Para cabeçalhos e subtítulos, com controles de estilo e tamanho
- Texto: Para parágrafos e conteúdo textual, com editor visual completo
- Ícone com Texto: Combina um ícone com título e texto descritivo
Para obter o máximo desses elementos:
- Use fontes consistentes em toda a loja
- Mantenha contraste adequado entre texto e fundo
- Utilize a hierarquia visual (H1, H2, H3) corretamente
- Aproveite as opções de animação para destacar informações importantes
Elementos de Mídia
- Imagem: Para adicionar fotos e gráficos com opções de link e lightbox
- Galeria: Para exibir múltiplas imagens em grid ou slider
- Vídeo: Incorpore vídeos do YouTube, Vimeo ou arquivos locais
Dicas para uso eficiente de mídia:
- Otimize as imagens antes de fazer upload para melhorar a performance
- Use o recurso “Imagem em Lightbox” para fotos de produto que necessitam de visualização ampliada
- Configure corretamente as proporções de aspecto para manter a consistência visual
Elementos de Layout
- Divisor: Linha horizontal para separar conteúdos
- Espaçador: Adiciona espaço vertical em branco
- Container: Agrupa elementos com estilo próprio
- Caixa: Cria áreas destacadas com estilo próprio
Elementos Interativos
- Botão: Cria chamadas para ação customizáveis
- Abas: Organiza conteúdo em guias clicáveis
- Acordeão: Expande e contrai seções de conteúdo
- Mapa: Incorpora mapas do Google com localização personalizada
Elementos Específicos para WooCommerce
Uma das grandes vantagens do UX Builder é sua integração profunda com o WooCommerce. Vamos explorar os elementos específicos para e-commerce:
Elementos de Catálogo
- Grade de Produtos: Exibe produtos em formato de grid customizável
- Slider de Produtos: Mostra produtos em carrossel deslizante
- Lista de Categorias: Exibe categorias de produtos com imagens
Para otimizar a exibição de produtos:
- Experimente diferentes números de colunas para diferentes seções da loja
- Use filtros para mostrar produtos específicos (novidades, promoções, etc.)
- Adicione badges (etiquetas) para destacar produtos em oferta ou com estoque limitado
Elementos de Produto Individual
- Imagens de Produto: Versão personalizada da galeria de imagens do produto
- Título de Produto: Exibe o nome do produto atual
- Preço do Produto: Mostra preço atual e antigo (se em promoção)
- Adicionar ao Carrinho: Botão personalizado para adicionar o produto ao carrinho
Elementos de Conversão
- Depoimentos: Para exibir avaliações e feedback de clientes
- Contagem Regressiva: Para criar urgência em promoções limitadas
- Emblemas de Confiança: Para destacar garantias, formas de pagamento e política de devolução
Personalizações Avançadas
Para usuários que desejam um controle ainda maior sobre o design, o UX Builder oferece recursos avançados:
Estilos CSS Personalizados
Cada elemento pode receber estilos CSS personalizados:
- Selecione o elemento desejado
- No painel de configurações, localize a seção “Avançado”
- Adicione suas regras CSS no campo “CSS personalizado”
Exemplo prático:
/* Para adicionar uma sombra personalizada a um botão */
box-shadow: 0 5px 15px rgba(0,0,0,0.2);
transform: translateY(-3px) when-hover;
transition: all 0.3s ease;
Responsividade Avançada
O UX Builder permite controlar como cada elemento se comporta em diferentes tamanhos de tela:
- Use o alternador de visualização na barra superior para mudar entre desktop, tablet e mobile
- Ajuste as configurações específicas para cada breakpoint
- Oculte elementos em determinados tamanhos de tela quando necessário
Animações e Interatividade
Para criar experiências mais dinâmicas:
- Aplique animações de entrada aos elementos
- Configure o gatilho (trigger) da animação (ao carregar, ao rolar, ao clicar)
- Ajuste a intensidade e duração para obter o efeito desejado
Um exemplo eficaz é animar elementos de “benefícios da loja” para que apareçam sequencialmente conforme o usuário rola a página.
Templates e Layouts Pré-definidos
Para acelerar o desenvolvimento, o UX Builder oferece vários templates prontos para uso:
Biblioteca de Seções
Acesse uma coleção de seções pré-desenhadas:
- Clique no botão “+” para adicionar uma nova seção
- Selecione a guia “Biblioteca”
- Navegue pelas categorias ou pesquise por funcionalidade
Salvando Seus Próprios Templates
Crie uma biblioteca personalizada com seus designs favoritos:
- Selecione a seção que deseja salvar
- Clique no ícone de menu (três pontos) no topo da seção
- Escolha “Salvar na Biblioteca”
- Atribua um nome e categoria para facilitar o uso futuro
Importando e Exportando Layouts
Para reutilizar designs entre diferentes sites:
- Exporte o código da seção ou página inteira
- Importe o código no site de destino através do UX Builder
Este recurso é especialmente útil para agências e freelancers que trabalham com múltiplos projetos.
Otimizando a Performance
A velocidade de carregamento é crucial para o sucesso de uma loja virtual. Veja como otimizar seus layouts:
Melhores Práticas para Imagens
- Comprima todas as imagens antes do upload
- Especifique as dimensões corretas para evitar redimensionamento pelo navegador
- Use o formato WebP quando possível para melhor compressão
- Aproveite o recurso de carregamento lazy do Flatsome
Minimizando o Uso de Elementos
- Evite seções desnecessariamente complexas
- Combine elementos similares quando possível
- Prefira CSS nativo a animações JavaScript intensivas
- Limite o número de sliders e elementos dinâmicos por página
Monitoramento de Performance
- Use ferramentas como Google PageSpeed Insights para avaliar seu site
- Monitore os tempos de carregamento após cada modificação significativa
- Teste em diferentes dispositivos e conexões para garantir experiência consistente
Dicas e Truques de Profissionais
Após dominar os fundamentos, estas técnicas avançadas podem elevar suas criações:
1. Explorando o Modo de Texto
O UX Builder oferece um “Modo de Texto” que permite editar diretamente o código shortcode:
- Clique no ícone de engrenagem no canto superior direito
- Selecione “Modo de Texto”
- Faça ajustes precisos nos parâmetros dos shortcodes
Esta técnica é especialmente útil para:
- Copiar e colar estruturas complexas entre páginas
- Aplicar modificações em massa a elementos similares
- Criar layouts que não seriam possíveis apenas com a interface visual
2. Criando Páginas Condicionais
Utilize o poder dos shortcodes do Flatsome para exibir conteúdo diferente para usuários diferentes:
[block id="promo-banner" show_for="logged_in"]
Block "signup-banner" not found
3. Combinando UX Builder com Código Personalizado
Para funcionalidades verdadeiramente únicas:
- Crie um bloco reutilizável para seu código HTML/JS personalizado
- Incorpore esse bloco em suas páginas usando o elemento “Bloco” do UX Builder
- Atualize o código centralmente para modificar todas as instâncias
4. Aproveitando Variáveis CSS
Para manter consistência visual e facilitar futuras atualizações:
- Defina suas cores e espaçamentos principais nas opções do tema Flatsome
- Referencie essas variáveis em seus estilos personalizados
- Atualize centralmente para refletir em todo o site
Conclusão
O UX Builder do Flatsome representa uma ferramenta transformadora para quem trabalha com WordPress e WooCommerce. Sua combinação única de facilidade de uso e recursos avançados permite que profissionais de todos os níveis criem lojas virtuais excepcionais com eficiência e precisão.
Ao dominar os conceitos e técnicas apresentados neste guia, você estará preparado para:
- Criar layouts profissionais sem limitações técnicas
- Otimizar a experiência de compra de seus clientes
- Reduzir significativamente o tempo de desenvolvimento
- Implementar designs que se destacam da concorrência
Lembre-se que o verdadeiro domínio vem com a prática. Experimente diferentes abordagens, teste novas funcionalidades e mantenha-se atualizado com as novidades que a equipe do Flatsome regularmente adiciona ao UX Builder.
E você, já está utilizando todo o potencial desta ferramenta em seus projetos? Compartilhe suas experiências e dúvidas nos comentários abaixo!
Recursos Adicionais
Veja o vídeo tutorial passo a passo
Boa sorte em sua jornada de criação com o UX Builder!