header-logo
Primeiros passosConfira como você pode usar o Wix para criar seu site e seu negócio. Personalize seu site usando templates ou contrate um profissional para criar ou aprimorar sua presença online.
Crie o seu siteAprenda a usar o Editor Wix e a gerenciar o conteúdo de seu site. Descubra como proteger a privacidade de seus visitantes e tornar seu site acessível.
Conta e faturamentoRevise as configurações da sua conta, gerencie suas assinaturas e planos Premium e entenda suas faturas.
Use os apps mobile do WixUse o app Wix Owner para administrar seu negócio com eficiência, interagir com seus visitantes e criar uma comunidade.
Conecte um domínioEntenda como comprar, conectar ou transferir um domínio e como manter os dados do seu site seguros.
Gerencie o seu negócioEncontre as ferramentas certas para criar e expandir seus negócios: aceite pagamentos, analise suas estatísticas, conecte-se com visitantes e muito mais.
Promova o seu siteConfira como promover seu site nos motores de busca, enviar campanhas de email e veicular anúncios pagos.
Wix Studio, Parceiros e empresasTire o máximo proveito da sua conta do Wix Studio, Parceiro Wix ou Wix Empresarial, para que você possa expandir seus negócios.
AjudaObtenha informações sobre como resolver os problemas técnicos e de desempenho do seu site. Além disso, acompanhe os próximos recursos em nosso roadmap de produtos.
placeholder-preview-image
Wix LearnDomine novas habilidades com nossos cursos e tutoriais.
Blog do WixConfira nossas dicas de web design, marketing e mais.
Learning Hub de SEOAumente o tráfego orgânico vindo dos motores de busca.
Website developmentDesenvolva um site único com a nossa plataforma full-stack.
Contrate um profissionalAlcance seus objetivos com a ajuda de um especialista.
placeholder-preview-image

Editor do Wix Studio: adicionar um elemento personalizado

Neste artigo
  • O que são elementos personalizados?
  • Adicionar e configurar o elemento personalizado
  • Definir os atributos do elemento personalizado
Melhore o site do seu cliente com seus próprios elementos. Você pode adicionar qualquer componente JavaScript ao vincular um elemento personalizado a um URL do servidor ou um arquivo de código. Se necessário, você pode definir mais atributos diretamente no editor.
Antes de começar:
Certifique-se de que o site do seu cliente tem um domínio conectado e não tem anúncios Wix.

O que são elementos personalizados?

Os elementos personalizados permitem que você use suas próprias tags HTML. Esses elementos funcionam em todos os navegadores compatíveis e podem ser usados com qualquer biblioteca ou estrutura JavaScript ES6 que funcione com HTML 5.
Ao incorporar um elemento personalizado, há alguns requisitos que você deve ter em mente:
  • Seu arquivo JavaScript deve estar hospedado no Wix usando o Velo (recomendado) ou seu próprio servidor externo ou local.
  • Seu código deve conter HTTPS e não HTTP, ou ele não será exibido em seu site online.
  • Seu código deve estar atualizado e ser compatível com o HTML5. A maioria dos navegadores não exibe páginas e scripts corretamente se eles foram escritos usando versões mais antigas do JS ou HTML. 
  • Todas as configurações de design relevantes e funcionalidades complexas devem ser armazenadas no código JS principal, por exemplo, os CSS e outros arquivos JS. Se essas configurações forem armazenadas separadamente, isso significa que elas não funcionarão no seu site.
Dicas:
  • Você pode usar elementos personalizados de fontes de terceiros, apenas certifique-se de atualizar o Nome da Tag em Propriedades ao adicionar o elemento personalizado à sua página.
  • O desempenho do seu elemento personalizado depende da sua implementação.

Adicionar e configurar o elemento personalizado

Adicione quantos elementos personalizados forem necessários. Após arrastar um elemento personalizado para sua página, defina sua origem (URL do servidor ou um arquivo Velo) e dê a ele um nome de tag para que você o reconheça facilmente no registro da página.

Para adicionar e configurar um elemento personalizado:

  1. Clique em Elementos  no lado esquerdo do editor.
  2. Clique em Incorporar e redes sociais.
  3. Clique em Elemento personalizado.
  4. Clique no ícone Adicionar ao lado de Elemento personalizado.
  5. Adicione seu arquivo de script:
    1. Selecione o elemento personalizado.
    2. Clique em Escolher fonte.
    3. Selecione como você deseja adicionar seu elemento personalizado:
      • URL do servidor: insira o URL do arquivo, incluindo o nome do arquivo.
      • Arquivo do Velo: selecione um dos seus arquivos do Velo. 
    4. Insira um Nome da tag para seu elemento.
      Observação: o nome da tag deve ter pelo menos duas palavras, separadas por um hífen (por exemplo: widget-para-previsão-do-tempo).
  6. (Opcional) Ajuste o tamanho, o encaixe e o alinhamento do elemento no painel Inspetor.
Observações:
  • Por motivos de segurança, o elemento personalizado é renderizado dentro de um iFrame no Editor e no modo de visualização. Isso pode afetar o layout do componente. Vá para o seu site publicado para ver como ele fica online.
  • Você pode definir as configurações de SEO do seu elemento usando a API do Velo. 

Definir os atributos do elemento personalizado

Faça outros ajustes nas propriedades e no comportamento do seu elemento ao definir atributos. O painel Atributos do elemento permite adicionar, editar e remover atributos diretamente do editor, sem precisar acessar o código.
Importante:
O código para seu elemento personalizado deve reconhecer e operar com os atributos definidos. Caso contrário, eles não funcionarão corretamente.

Para definir os atributos do elemento personalizado:

  1. Selecione o elemento personalizado.
  2. Clique em Definir Atributos.
  3. Clique em Novo Atributo.
  4. Insira um nome para o atributo (em inglês) (por exemplo: "rotação", "largura").
  5. Insira o valor para o atributo (pode ser qualquer string relevante).
  6. Clique em Configurações.
Procurando mais informações avançadas?
Saiba como usar elementos personalizados com o Velo by Wix. Para perguntas específicas e solução de problemas, confira nossas FAQs sobre elementos personalizados.