0 votos
146 visitas
perguntado em Wordpress por (790 pontos)
Usando o woocommerce no Wordpress, como faço para:

- Clicar em "comprar" na home e ir direto para pagamento, sem etapa de adicionar ao carinho, etc...

1 Resposta

0 votos
respondida por (5,6K pontos)
Última versão

Podes ver na documentação que tens opção para configurar a página do carrinho de forma a que quando é suposto acedermos ao carrinho, vamos estar a aceder a uma outra página.

Assim sendo, duas coisas para deixar o visitante a ir para o "Checkout" quando clica em "comprar":

Acedes a Woocommerce > Settings

Marcar a opção para direccionar o visitante para o carrinho quando usado o botão "comprar":

Acedes a Woocommerce > Settings > Checkout (Tab):

Onde se lê "Cart", escolhes "Checkout" para a opção "Cart page" de forma a que a página do carrinho seja efectivamente o "Checkout":

Versão 2.1 ou superior

Outro método para versões a partir da 2.1 é criar um filtro no ficheiro functions.php:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout'); function redirect_to_checkout() { return WC()->cart->get_checkout_url(); }

Versão menor que 2.1

Versões abaixo da 2.1 pode-se criar um filtro no ficheiro functions.php, mas a função é um pouco diferente:

add_filter ('add_to_cart_redirect', 'redirect_to_checkout'); function redirect_to_checkout() { global $woocommerce; $checkout_url = $woocommerce->cart->get_checkout_url(); return $checkout_url; }
...