Desde a versão 8.3 do WooCommerce que todas as novas instalações vêm com o Carrinho, Finalização e Confirmação de compras por blocos como a experiência por omissão, substituindo os carrinho e finalização de compras clássicos.
Apesar desta experiência ser teoricamente mais simples para o utilizador final e ter melhores taxas de conversão para o dono da loja, existem algumas desvantagens em deixar de usar a finalização de compras clássica, nomeadamente o facto de não ser fácil personalizar os campos que são apresentados ao utilizador.
O checkout clássico tinha filtros WordPress simples que permitiam tanto a donos de loja como programadores mover, remover ou adicionar campos com poucas linhas de código PHP, e há exemplos de snippets por toda a internet. Com a nova experiência baseada em blocos a conversa é outra… É possível usar o editor para mover algumas secções para cima e para baixo, mostrar ou esconder alguns campos predefinidos, mas é basicamente isso a não ser que queira entrar no mundo obscuro e assustador do React, Node Modules e outras bruxarias…
Está resolvido: agora há um plugin
Depois de longas discussões no GitHub, nas quais temos participado activamente, o WooCommerce 8.7 vem com uma API experimental, chamada “Additional Checkout Fields”, que finalmente permite a criação de campos personalizados na nova Finalização de compras com blocos, e que usámos para criar o nosso novo plugin: “Campos Personalizados Simples para Finalização de Blocos do WooCommerce“.
Por agora, é possível adicionar campos de texto, selecção ou caixa de selecção em três áreas do checkout de blocos:
- Informação de contacto: no topo do formulário, depois do endereço de email;
- Morada de Envio e Facturação: depois dos campos padrão;
- Informação adicional: uma nova secção que aparecerá no fundo do formulário, se forem adicionados campos;
O preçário e o futuro do plugin “Campos Personalizados Simples para Finalização de Blocos do WooCommerce”
Como mencionado em cima, este plugin é baseado numa API experimental. As coisas vão mudar e estamos comprometidos em actualizar e melhorar o plugin a cada novidade da API.
Decidimos ter um preço inicial, enquanto a API não é considerada estável, para premiar todos os que quiserem suportar o desenvolvimento da solução nesta fase:
A licença anual começa nos 15€ para um website e vai até aos 75€ para 10 websites. É uma pechincha!
Quando a API foi considerável estável, estamos a projectar preços entre os 49€ e os 249€, mas quem comprar ao preço inicial temporário vai manter esse preço para sempre, desde que continue a renovar a licença.
No comments yet.