HubSpot CMS
O HubSpot CMS suporta módulos HTML personalizados e código de cabeçalho/rodapé para todo o site, tornando simples incorporar componentes Wink em páginas de marketing e landing pages.
Carregar scripts Wink para todo o site
Seção intitulada “Carregar scripts Wink para todo o site”- No HubSpot, vá a Marketing → Ficheiros e Templates → Ferramentas de Design.
- Abra o
main.cssdo seu tema ativo ou use as definições globais de conteúdo. - Alternativamente, vá a Definições → Website → Páginas → Código Personalizado.
- No campo Head HTML, adicione a folha de estilos:
<link rel="stylesheet" href="https://elements.wink.travel/styles.css">
- No campo Footer HTML, adicione o script e o carregador da aplicação (substitua
YOUR_CLIENT_ID):<script src="https://elements.wink.travel/elements.js" type="module" defer></script><wink-app-loader client-id="YOUR_CLIENT_ID"></wink-app-loader> - Guarde e publique.
Adicionar um componente via módulo HTML personalizado
Seção intitulada “Adicionar um componente via módulo HTML personalizado”- Nas Ferramentas de Design, crie um novo módulo do tipo Rich Text ou HTML.
- No conteúdo padrão do módulo, cole o HTML do componente:
<wink-content-loaderlayout="HOTEL"id="YOUR_LAYOUT_ID"></wink-content-loader>
- Guarde o módulo e arraste-o para qualquer template de página ou página usando o editor de páginas.
Adicionar um componente diretamente no editor de páginas
Seção intitulada “Adicionar um componente diretamente no editor de páginas”Se preferir não criar um módulo, pode usar uma secção Custom HTML no editor drag-and-drop:
- Abra a página no editor de páginas do HubSpot.
- Clique em Adicionar e escolha uma secção Custom HTML ou Embed.
- Cole a tag do componente no campo HTML.
- Clique em Aplicar e publique a página.
Componentes disponíveis
Seção intitulada “Componentes disponíveis”| Componente | Tag HTML | Finalidade |
|---|---|---|
| Content loader | <wink-content-loader> | Exibir cartões de hotéis, grelhas, mapas |
| Lookup | <wink-lookup> | Barra de pesquisa para destinos |
| Search button | <wink-search-button> | Abrir seletor de itinerário |
| Account button | <wink-account-button> | Iniciar sessão / menu do utilizador |
| Itinerary button | <wink-itinerary-button> | Mostrar itinerário atual |
| Itinerary picker | <wink-itinerary-picker> | Formulário completo de itinerário |
| Shopping cart | <wink-shopping-cart-button> | Botão resumo do carrinho |
Consulte Web Components para a referência completa de atributos.