No tutorial de vídeo acima você aprenderá todo o passo a passo de criar uma estrutura completa de venda de produtos baixáveis, e-books e PLRs. Landing Page, Checkout, Obrigado e uma pequena área de membros.
Máscara de Telefone no Checkout
Copie o código abaixo e insira no HTML que fica no seu Checkout.
<script>
// Função para adicionar a máscara de CPF
function addCpfMask() {
jQuery('#billing_cpf').mask('999.999.999-99');
}
// Ação para chamar a função quando o campo de checkout for exibido
jQuery(document).ready(function($) {
$('body').on('updated_checkout', function() {
addCpfMask();
});
});
</script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/5.0.6/jquery.inputmask.min.js"></script>
<script>
$(document).ready(function() {
$('#billing_phone').inputmask('(99) 99999-9999');
});
</script>
Como inserir o link do produto que leva direto pro checkout
Você manipula o seguinte link: www.seudominio.com/checkout/?wfc-add-to-cart=3&wcf-qty=1
Insere seu domínio e em “checkout” coloca como está o slug do seu checkout. Depois em “?wfc-add-to-cart=[ID-DO-PRODUTO]” você insere o ID do produto. Para saber o ID do produto, é só ir nos produtos cadastrados, passar o mouse em cima e irá aparecer o ID. Basta copiar aquele ID e inserir no link. Já parte final do link que é “wcf-qty=[QUANTIDADE]” é justamente a quantidade de produtos que você quer que tenha. No caso de produto digital, você sempre vai colocar um (1).
Código CSS para Evitar o Click no Produto na Página de Obrigado
O código abaixo, desativa o click nos links dos produtos, já que não vamos usar o Woocommerce como uma loja tradicional, não iremos utilizar as páginas dos produtos. Por isso desabilitei por meio desse código:
<style>
.download-product{
pointer-events: none;
}
.order-again{
display: none;
}
</style>
É só inserir o código dentro de um HTML.
Estilos da Página da Conta
Basta inserir o código abaixo em um HTML dentro da página de obrigado:
<style>
/*Remove os Pontos do Menu*/
ol{
list-style-type: none !important;
}
ul{
list-style-type: none !important;
padding: 0px !important;
}
p{
color: #292929 !important;
}
dd, dl, dt, li, ol, ul{
line-height: 3;
}
/*Adiciona distância dos itens da margem*/
.woocommerce-MyAccount-navigation-link{
background-color: #FFF;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
border-radius: 10px;
margin-bottom: 10px;
}
/*Estilo dos itens do menu*/
.woocommerce-MyAccount-navigation-link:hover{
background-image: linear-gradient(to right,#ededed,#FFF);
}
.woocommerce-MyAccount-navigation-link.is-active{
background-image: linear-gradient(to right,#ededed,#FFF);
}
.woocommerce-account .woocommerce-MyAccount-navigationr{
line-height: 3 !important;
}
.woocommerce-MyAccount-content{
padding: 30px;
}
/*Cor dos botões*/
.button{
background-color: #4287f5 !important;
color: white !important;
}
/*Removendo os cliques nos produtos*/
.download-product{
pointer-events: none;
}
.product-name{
pointer-events: none;
}
/*Ocultar Menu de Endereço*/
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address{
display: none;
}
</style>
Para entender como manipular este código, basta ver a aula no vídeo acima.