Compatibilidade: Compatível com a maioria dos temas do Shopify
Adicione uma imagem principal clicável que pode ser direcionada para sua loja e até mesmo para fora dela. Fácil de personalizar.
O que você está comprando:
- Imagem de banner clicável
- Opções para alterar o tamanho das imagens adicionadas
- Alterar a cor de fundo da seção
O que torna nosso código melhor:
- Não usamos bibliotecas externas, com isso dito, nosso código não terá nenhum efeito mínimo no desempenho de velocidade do seu site
- Não deixamos nem adicionamos códigos para anunciar em nosso site
- Nosso código é compatível com dispositivos móveis
Quaisquer problemas relacionados ao código serão corrigidos sem custo adicional, excluindo solicitações de customização de código. Basta entrar em contato conosco em "Converse conosco". Estamos a apenas um botão de distância.
Para iniciar:
1. Vá para loja Admin Shopify > Temas > Ações > Editar código
2. Na pasta Seção, crie uma nova seção, nomeie-a como "imagem clicável" e cole o código abaixo
<estilo> _ . clicávelImageContainer { posição : relativa ; largura : 100 %; } . clicávelImageContainer { posição : relativa ; largura : 100 %; } . clickableImageContainer a { exibição : flexível ; } . herói { ajuste ao objeto : capa ; } . imagem - esquerda { justificar - conteúdo : flex - start ; } . imagem - centro { justificar - conteúdo : centro ; } . imagem - direita { justificar - conteúdo : flex - end ; } </ estilo > < div class = "clickableImageContainer" style = "background: {{ section.settings.background }} " > < um href = " {% if section.settings.image_link != blank %} {{ section.settings.image_link }} {% endif %} " class = "imagem- {{ section.settings.image_position }} " { % se seção. configurações . link_aberto == verdadeiro % } alvo = "_blank" { % fim se % } > { %- atribuir img_url = seção. configurações . imagem | img_url : 'mestre' -% } < imagem classe = "herói" estilo = " largura: {% case section.settings.image_size %} {% when 'x-small' %} 25% {% when 'small' %} 50% {% when 'medium' %} 70% {% when 'large' %} 100% {% endcase %} " src = " {{ img_url }} " largura = " {{ image_url.width }} " altura = " {{ image_url.height }} " > </a> _ </div> _ _ { % esquema % } { "name" : "Imagem clicável" , "configurações" : [ { "type" : "image_picker" , "id" : "imagem" , "rótulo" : "Imagem" } , { "tipo" : "selecionar" , "id" : "tamanho_da_imagem" , "rótulo" : "tamanho da imagem" , "padrão" : "médio" , "info" : "A altura será ajustada dependendo da proporção da imagem" , "opções" : [ { "label" : "Extra Pequeno" , "valor" : "x-pequeno" } , { "rótulo" : "Pequeno" , "valor" : "pequeno" } , { "rótulo" : "Médio" , "valor" : "médio" } , { "rótulo" : "Grande" , "valor" : "grande" } ] } , { "tipo" : "selecionar" , "id" : "posição_imagem" , "rótulo" : "Posição" , "padrão" : "centro" , "opções" : [ { "rótulo" : "centro" , "valor" : "centro" } , { "rótulo" : "esquerda" , "valor" : "esquerda" } , { "rótulo" : "certo" , "valor" : "certo" } ] } , { "tipo" : "url" , "id" : "image_link" , "label" : "Link da imagem" , "info" : "Coloque o link e certifique-se de clicar na seta depois" } , { "tipo" : "caixa de seleção" , "id" : "link_aberto" , "label" : "Abra o link em um novo navegador" , "padrão" : verdadeiro } , { "tipo" : "cor" , "id" : "plano de fundo" , "label" : "Cor de fundo" , "default" : "#fff" , "info" : "Remova a cor de fundo para torná-lo transparente" } ] , "predefinições" : [ { "name" : "Imagem clicável" } ] } { % termina o esquema % } |
3. Clique em SALVAR.
4. Você pode então personalizar o tema
É isso (",)
4 comentários
Is there a way to make the images multicolumn? I want two of them next to one another on my home page. Thanks!
Hi,
Sorry about that. Just updated the code
I would also like to know if this code still works. I have tried but it doesn’t seem to be working. I have it available as a selection but it doesn’t populate when selected. Any help you can give me would be great. Thanks
Is this code valid or have an updated version?