Facilitando a adição de produtos a postagens e páginas com o bloco Produtos para Gutenberg

Publicados: 2018-05-02

O bloco Produtos representa o primeiro estágio de um projeto que chamamos carinhosamente de “Wootenberg” – a preparação do WooCommerce para a chegada do editor Gutenberg.

Gutemberg?

Se você perdeu, Gutenberg é um editor de conteúdo novinho em folha, orientado visualmente, sendo construído para WordPress e programado para inclusão na versão 5.0. Leia tudo sobre isso e baixe a versão mais recente do plug-in de recursos do Gutenberg.

O que é o bloco Produtos?

Essencialmente, o bloco Produtos é uma versão moderna do shortcode Produtos, criado para o mundo Gutenberg para o qual todos nós vamos nos mudar em breve.

O bloco Produtos fornece uma interface de usuário intuitiva para inserir produtos de várias fontes e, em seguida, fornece uma visualização precisa de como essa seleção ficará quando publicada. Você também poderá ajustar a aparência desses produtos ajustando o layout e a ordem.

Com o bloco Produtos, você pode adicionar produtos a postagens e páginas de maneira rápida e fácil, incluindo:

  • Produtos individuais, escolhidos a dedo
  • Produtos de categorias específicas
  • Produtos em destaque
  • Venda de produtos
  • Produtos com atributos ou termos específicos
  • Mais vendidos
  • Produtos mais bem avaliados

Ou simplesmente adicione todos os seus produtos.

Dê uma olhada neste pequeno vídeo para ver como o bloco Produtos funciona:

Uma melhoria dramática em relação à experiência de código de acesso existente, você não acha? Nós fazemos!

Obter bloco de produtos

Um plug-in de recurso

Neste momento, o bloco Produtos é um conceito novo e dependente de Gutenberg. Como o próprio Gutenberg ainda é um plug-in de recursos, também estamos lançando o bloco Produtos como um plug-in de recursos. Dessa forma, podemos criar o recurso rapidamente, independentemente do núcleo do WooCommerce - leia mais sobre plugins de recursos. O melhor de tudo é que ele fornece uma maneira conveniente de instalar e brincar com ele.

Nota: Para começar a experimentar o bloco Produtos, você precisará do WooCommerce e do Gutenberg em execução no seu site.

Quando estivermos satisfeitos com a estabilidade do design e do código. mesclaremos os recursos no núcleo do WooCommerce para que sejam acessíveis a todas as lojas WooCommerce. Nesse ponto, você pode desativar e remover o plug-in de recurso e todos os blocos de produto inseridos com o plug-in de recurso permanecerão ativos.

Nossa abordagem

Gutenberg cria muitas possibilidades interessantes para um plugin grande como o WooCommerce. Por enquanto, era importante para nós limitar o escopo de nossa exploração inicial para garantir que construíssemos uma base sólida com os padrões de design de Gutenberg e a base de código em rápida evolução, antes de passar para tarefas mais complexas, como adicionar um produto. Acontece que mesmo nosso projeto de escopo menor descobriu oportunidades que não esperávamos.

Depois que os produtos forem adicionados a uma postagem ou página, você verá uma prévia de como eles serão quando você publicar seu conteúdo
Depois que os produtos forem adicionados a uma postagem ou página, você verá uma prévia de como eles serão quando você publicar seu conteúdo

Pesquisa

Antes de entrar no design, fizemos algumas rodadas de pesquisa para garantir que estávamos na direção certa. Isso incluiu passar muito tempo brincando com o Gutenberg, conversando com a equipe de design e vendo o que outros membros da comunidade WordPress estão fazendo com o Gutenberg no momento.

Um gráfico que mostra a porcentagem de sites que usam códigos de acesso de produtos diferentes
Porcentagem de sites que usam códigos de acesso de produtos diferentes

Como estávamos focados no código de acesso dos produtos, analisamos seu uso em 10.000 sites WooCommerce. Aprendemos que as aplicações mais populares do shortcode são para exibir produtos específicos, categorias de produtos e produtos em destaque. Curiosamente, poucas lojas pareciam usá-lo para exibir produtos com melhor classificação, produtos mais vendidos ou produtos com atributos específicos.

As aplicações mais populares do shortcode de produtos eram para exibir produtos específicos, categorias de produtos e produtos em destaque.

É fascinante ver como as pessoas estão realmente usando um recurso, e esse insight foi fundamental para nos ajudar a descobrir quais fluxos são mais importantes. Também desafia nossas suposições, para que possamos tomar decisões informadas sobre o que abordamos na próxima fase do projeto.

Teste moderado, primeira rodada

Nossa primeira rodada de designs explorou as maneiras pelas quais o proprietário da loja pode exibir produtos em uma página ou postagem. Entrevistamos construtores de lojas e proprietários/gerentes de lojas, criamos alguns cenários de teste para incorporar produtos e, em seguida, pedimos a eles que experimentassem o plug-in e falassem sobre suas reações e feedback.

Capturar esse feedback no início do processo de design, antes de iniciar o desenvolvimento, informou a próxima iteração de designs para melhor alinhar com a forma como os clientes esperavam inserir e exibir seus produtos. Isso nos deu confiança para avançar com a primeira versão do plug-in de recursos para testes adicionais.

Nossa principal conclusão dessa rodada de testes foi que, embora nossos fluxos fossem muito bons, as pessoas tiveram problemas quando se tratava de interagir com as configurações do bloco. Isso foi parcialmente um problema de descoberta, mas também resultado da sobrecarga de configurações. Então, removemos algumas opções (como alternâncias de visibilidade de dados do produto - algo que em breve poderemos lidar melhor com o núcleo do Gutenberg) e movemos outras (como o seletor de escopo de produtos) para a seção de configurações do bloco principal, tornando-as visíveis imediatamente após o bloco está inserido.

Antes e depois - menos configurações e uma maneira mais clara de alterar o escopo do produto
Antes e depois – menos configurações e uma maneira mais clara de alterar o escopo do produto

Teste moderado, segunda rodada

Assim que o plug-in de recursos estava pronto e atualizamos nossos designs, organizamos uma segunda rodada de testes de usabilidade. Desta vez, preparamos um ambiente de teste ao vivo para que os participantes do teste pudessem interagir com a interface real do Gutenberg, em vez de protótipos. Ver as pessoas usarem o produto real foi revelador – e inestimável.

Instantâneo de uma sessão de pesquisa do usuário ocorrendo em um hangout Zoom
Instantâneo de uma sessão de pesquisa do usuário ocorrendo em um hangout Zoom

Duas das principais lições não foram especificamente sobre o bloco Produtos, mas sobre o próprio Gutenberg. Cada participante do teste (a maioria dos quais nunca havia usado o Gutenberg antes) ficou preso ao adicionar um bloco e teve problemas para localizar as configurações avançadas. Compartilhamos os resultados de nossos testes com a equipe do Gutenberg, uma correção já foi implantada para o segundo problema e atualmente estamos explorando opções de design para resolver o primeiro.

Quanto ao próprio bloco Produtos, fizemos alguns ajustes finos, como remover uma etapa irrelevante ao exibir produtos que não exigem mais informações do usuário durante a seleção - se você optar por exibir produtos em destaque, não precisamos de um ação para confirmar isso ao selecionar categorias. Também notamos que não havia um fluxo consistente para alterar o escopo dos produtos em exibição e os participantes do teste procuraram em lugares diferentes para essas configurações, então adicionamos mais caminhos de volta às configurações iniciais do bloco.

Os escopos planos incluem a venda de produtos ou best-sellers – não há variação. Escopos variados exigem mais informações do usuário durante o processo de seleção.

O resultado? Este plug-in de recurso está disponível para download hoje.

A seleção de um escopo predefinido, como produtos em destaque, agora leva você diretamente à visualização sem precisar confirmar
A seleção de um escopo predefinido, como produtos em destaque, agora leva você diretamente à visualização sem precisar confirmar

Obter bloco de produtos

Interessado em testar protótipos WooCommerce conosco?

A equipe de design do WooCommerce
Um salto de vitória executado pela equipe de design do WooCommerce

Se você estiver interessado nos desenvolvimentos mais recentes do WooCommerce, inscreva-se no nosso Grupo de feedback de design para que você possa moldar o futuro do WooCommerce. Periodicamente, contatamos os membros para ajudar a pesquisar novos projetos e testar nossos protótipos e MVPs.