Agora é um bom momento para atualizar para um tema Shopify 2.0?

Publicados: 2022-04-19

No outono passado, escrevi sobre a atualização de temas para a Loja Online 2.0 da Shopify. Naquela época, havia muito hype, mas muitos não tentaram atualizar seus temas. Houve muita confusão se as lojas deveriam atualizar antes ou depois da temporada de férias.

Espero que eu possa esclarecer alguma confusão agora.

A Loja Online 2.0 da Shopify tem opções disponíveis para todos, independentemente do tema em que você estiver. No entanto, existem alguns recursos que não estão disponíveis, a menos que você tenha um tema compatível com 2.0.

A resposta curta: a menos que haja uma necessidade específica que seja resolvida com um tema compatível com 2.0, você provavelmente não precisará migrar para um tema 2.0 .

A maioria das pessoas não precisa de um tema compatível com 2.0 no momento. Mas por uma questão de passar por tudo isso, deixe-me detalhar.

Se você já está em um tema compatível com 2.0, isso é ótimo. Você ainda pode aprender uma coisa ou duas, então continue lendo.

O que exatamente é a Loja Online 2.0 da Shopify

A Loja Online 2.0 é uma compilação de recursos que abrem oportunidades para comerciantes e desenvolvedores. Os novos recursos podem ser uma melhoria, mas há custos que você deve pesar antes de dar o salto em um novo tema ou aplicativo.

Aqui estão alguns dos riscos e recompensas dos recursos da Loja Online 2.0 da Shopify.

Maior flexibilidade

Antes de entrar no âmago da questão, eu queria tocar no benefício geral de mais flexibilidade.

Uma reclamação que ouvi muitas vezes de donos de lojas é que o template de temas faz com que todas as lojas tenham a mesma aparência. Os modelos destinam-se a criar consistência em toda a sua loja. Mas tenho o desejo de me destacar de outros que usam o mesmo tema.

Ao ler os benefícios abaixo, lembre-se de que muitos desses recursos permitem mais flexibilidade para que você possa criar um site exclusivo e de ótima aparência sem editar o código.

Com temas compatíveis com 2.0, você não precisa mexer tanto no código. Você certamente pode, mas eu aconselho você a evitar editar os arquivos de código, se possível. Os recursos que descreverei abaixo permitem que você crie modelos exclusivos para sua loja diretamente no personalizador de temas da Shopify, em vez de no back-end do código.

Seções em qualquer lugar

O maior benefício é a capacidade de usar o que é chamado de seções e blocos em todos os modelos, em vez de apenas na página inicial. Shopify chama isso de Seções em Qualquer Lugar ou está em todos os lugares? Quem sabe porque eles continuam mudando. #Marketing

Quando dizemos Seções em Qualquer Lugar, aqui está o que queremos dizer exatamente.

Historicamente, Shopify permitiria adicionar seções diferentes apenas à página inicial. Na página inicial, você pode adicionar uma seção para suas postagens de blog mais recentes, destacar uma coleção em destaque ou talvez adicionar sua inscrição no boletim informativo por e-mail.

Com o Sections Anywhere, você pode adicionar seções semelhantes a qualquer página que use a estrutura 2.0. Digo isso porque nem todos os temas estão atualizando seus modelos em todo o tema. Assim, você saberá se o Sections Anywhere está disponível porque ele dirá “Adicionar seção” ou “Adicionar bloco” no personalizador de temas.

O personalizador da Shopify para uma página de produto com Adicionar bloco e Adicionar seção realçados

Os blocos são um pouco diferentes das seções. Estas são as peças que vão para a sua seção.

Pense na sua página como um recipiente gigante de sorvete napolitano do tamanho de uma família. Cada porção é composta de sabores individuais de morango, chocolate e baunilha. Dentro do sorvete de morango, você tem pedaços de morangos.

Se convertermos isso em termos da Shopify para uma página de produto, uma seção será o formulário do seu produto (o sorvete de morango). As partes dentro da seção podem ser misturadas e combinadas, o que pode incluir o título do produto, o preço e o botão adicionar ao carrinho (cada um deles é um pedaço de morangos diferentes).

Então, o que Shopify chama de seções são os diferentes sabores de sorvete e dentro de algumas seções há blocos, os morangos. Algumas seções não suportam blocos, assim como o sorvete de chocolate não tem pedaços de morango.

Exibição gráfica mostrando a diferença entre seções e blocos da Shopify

Extensões de aplicativo

A extensão de aplicativo da Shopify oferece aos aplicativos a capacidade de se integrar de maneira mais transparente à sua vitrine.

Há duas maneiras diferentes de um aplicativo usar os recursos da Loja Online 2.0 que afetam diretamente sua loja. Blocos de aplicativos e blocos de incorporação de aplicativos.

O App Blocks permite que os aplicativos adicionem código dentro de uma seção. Isso é melhor descrito para aplicativos que têm uma representação visual na página. Por exemplo, aplicativos de avaliação usariam Blocos de Aplicativos para que possam adicionar as estrelas de avaliação no formulário do produto junto com o título e o preço.

O personalizador da Shopify para uma página de produto com o App Block destacado

App Embed Blocks permite que aplicativos como JSON-LD para SEO adicionem seu código a toda a página. Isso é comum em aplicativos que funcionam nos bastidores e não fazem nada visualmente na página.

Configurações de tema para Incorporações de aplicativos mostrando que o aplicativo de dados estruturados JSON-LD para SEO está ativado.


O âmago da questão de por que isso é bom para aplicativos é realmente técnico, então não vou me aprofundar muito nisso.

A grande vantagem aqui é que o processo de instalação é mais fácil porque você não precisa editar o código para instalar o aplicativo. Se você estiver editando o código, o aplicativo não é totalmente compatível com 2.0. Isso pode não ser culpa deles e vou explicar o porquê.

RISCO: nem todos os aplicativos estão lá ainda

A maioria dos aplicativos não mudou para a Loja Online 2.0, então o valor ainda é bastante baixo.

Isso não quer dizer que os aplicativos precisam melhorar seu jogo... quero dizer, alguns precisam. Mas em alguns casos, eles literalmente não podem passar para 2.0. Shopify está faltando peças essenciais para que seus aplicativos funcionem conforme o esperado dentro das restrições e espírito de compatibilidade 2.0.

O maior valor para você sobre aplicativos é que aqueles que migram completamente para esta nova versão não inserem mais código diretamente em seu tema.

Por exemplo, JSON-LD para SEO criou historicamente um arquivo e uma linha de código que foi inserida no código do seu tema. Isso significa que alteramos o código do seu tema e você não pôde atualizar facilmente os temas ou uma atualização automática não funcionaria. Agora, não tocamos no seu tema e você pode ativar ou desativar facilmente o aplicativo com o clique de um botão.

Metacampos

Os metacampos não são um novo recurso da Shopify. Eles existem há anos e eram um método comum para aplicativos e desenvolvedores criarem campos personalizados. Como parte da Loja Online 2.0, Shopify os tornou mais acessíveis para você adicionando metacampos ao menu Configurações.

Opções de configurações de metacampos para produtos, variantes, coleções, clientes e pedidos.

Pense nos metacampos como campos personalizados para sua loja que realmente dão uma mão à peça de flexibilidade. Os metacampos podem ser super úteis quando implementados corretamente.

Um uso comum para isso seria mostrar diferentes partes do conteúdo em uma página de produto, em vez de criar um modelo personalizado. Por exemplo, uma descrição específica da variante. Você pode dizer “se este metacampo (atribuído a essa variante específica) estiver presente, mostre esta descrição”.

Outro exemplo é como Shopify usa metacampos para ocultar suas páginas dos mecanismos de pesquisa.

RISCO: você ainda não pode depender de metacampos nativos da Shopify

No momento deste artigo, Shopify tem alguns recursos com funcionalidade integrada para metacampos no nível do produto, variante, coleção, cliente e pedido.

Shopify ainda precisa lançar metacampos nativos nos níveis de loja, página e blog.

Portanto, ainda há a necessidade de usar aplicativos de metacampo.

Caminho de atualização mais fácil

Com os temas compatíveis com Shopify Online Store 2.0, o caminho de atualização para seus temas deve melhorar e tornar as coisas muito mais fáceis.

Um grande objetivo (eu acho) do 2.0 é acabar com os comerciantes de códigos personalizados que adicionam aos seus temas. O código personalizado torna a atualização de temas um pesadelo, ouso dizer impossível se você não tiver os recursos para fazê-lo por conta própria.

Mudar para um tema compatível com 2.0 deve, espero, significar menos edições de código personalizado, mas tenho minhas dúvidas.

RISCO: a edição do código interrompe o caminho de atualização

Embora o objetivo da Shopify seja mover todos os aplicativos para 2.0 e fazer com que os comerciantes parem de editar o código, isso não é tarefa fácil. Se você atualizou recentemente seu tema para 2.0 e os aplicativos que editam o tema ou o código personalizado ainda são usados, você interrompeu o caminho de atualização.

Isso não significa que você ainda não pode atualizar, mas você voltou para onde estava e pode precisar de um desenvolvedor para ajudar a atualizar os temas à medida que as atualizações forem lançadas.

Além disso, muitos temas criados pela Shopify não serão atualizados para compatibilidade com a Loja Online 2.0. Isso significa que você não tem caminho de atualização e precisará recomeçar com um novo tema e um redesenho completo. Shopify foi all-in com Dawn, seu tema compatível com 2.0. Em vez de atualizar outros temas, eles criaram novos temas com predefinições baseadas em Dawn.

Shopify agora mostra quando uma nova versão do tema está disponível.
As atualizações só estão disponíveis se nenhum código personalizado foi adicionado

Quais recursos da Loja Online 2.0 estão disponíveis para temas não 2.0

Todos os temas, independentemente da sua versão, têm estes disponíveis para eles.

  1. Blocos de incorporação de aplicativos
    Todos, independentemente do seu tema, podem instalar aplicativos como JSON-LD para SEO que usam os App Embed Blocks. Como não tocamos em nada visualmente na página, não importa se você tem um tema legado ou compatível com 2.0.
  2. Metacampos
    Os metacampos do Shopify existem há anos, mas para acessá-los sem código, você teve que usar um aplicativo. Agora, todas as lojas, independentemente do tema em que você estiver, podem usar os metacampos nativos da Shopify.

    Você não pode adicionar metacampos dinamicamente aos seus modelos. Isso limita o benefício, mas, novamente, os metacampos já existiam muito antes do 2.0 ser uma coisa. Portanto, você ainda pode se beneficiar dos metacampos, mas não totalmente quando estiver em um tema legado.

Não conserte o que não está quebrado

Todos esses novos recursos incríveis podem parecer ótimos, mas se você não tiver um problema que esteja tentando resolver, eu adiaria. Os custos para atualizar para um tema compatível com 2.0, tanto em dólares quanto em tempo, podem ser altos. Especialmente para aqueles em que Shopify não está criando um caminho de atualização claro e você precisa começar de novo.

Lembre-se, mesmo os temas que têm um caminho de atualização claro ainda exigem esforço de sua parte. Na maioria dos casos, sua página inicial precisa ser completamente reconstruída. Em outros casos, as páginas do produto também podem precisar de trabalho.

O caminho de atualização para um tema compatível com 2.0 não é um clique rápido no botão. Espere gastar entre algumas horas a semanas, dependendo da extensão ou complexidade das mudanças.

Se o site funcionar e você estiver satisfeito com o desempenho dele, deixe como está. Não há pressa em mudar para um tema 2.0, a menos que haja um problema genuíno que você esteja tentando resolver.

E uma conversão ruim do site pode não ser um motivo para obter um novo tema. O Website Resgates foi desenvolvido para otimizar seu site sem o custo de uma reformulação completa. Com os Resgates de sites, corrijo algumas dezenas de problemas que assolam as lojas Shopify.