Resumo da IA
Introdução
Pretende adicionar um marcador de posição ao campo Cupão? Ao implementar um pequeno script, pode integrar sem problemas esta funcionalidade de marcador de posição. Este tutorial irá guiá-lo através de cada passo do processo, tornando simples a melhoria do seu formulário com esta valiosa funcionalidade. Vamos mergulhar e começar!
Criar o formulário
Para começar, terá de criar o seu formulário e adicionar os seus campos, que incluirão o campo Cupão.
Se precisar de ajuda para utilizar este campo, consulte este guia útil.
Adicionar o snippet
Agora é hora de adicionar o snippet. Se precisar de ajuda sobre como e onde adicionar snippets ao seu site, consulte este tutorial.
/* Set a placeholder to the Coupon field * * @link https://wpforms.com/developers/how-to-schedule-a-form-base-on-the-time-of-day/ */ function wpf_add_coupon_placeholder() { // Set the placeholder text here to keep it available for translation $couponPlaceholder=__( 'Enter your coupon code here', 'textdomain' ); ?> <script type="text/javascript"> var placeholderText='<?=$couponPlaceholder?>'; document.addEventListener('DOMContentLoaded', function() { var couponInput = document.querySelector('.wpforms-field-payment-coupon-input'); if (couponInput) { couponInput.placeholder = placeholderText; } }); </script> <?php } add_action('wpforms_wp_footer_end', 'wpf_add_coupon_placeholder', 30);
Vamos analisar este snippet. Primeiro, vamos definir uma variável chamada $couponPlaceholder
para o texto que queremos que apareça dentro do campo do cupão. Colocar o texto dentro desta variável significa que, ao utilizá-lo em sítios multilingues, o texto será automaticamente traduzido.
Em seguida, o .wpforms-field-payment-coupon-input
procura a classe CSS que é aplicada ao Cupão e quando encontrar um no seu formulário, este script aplicará o seu marcador de posição que definiu no $couponPlaceholder
.
Agora, quando os visitantes visualizarem o seu campo, verão o texto do marcador de posição.
E é tudo o que precisa para definir o seu marcador de posição. Gostaria também de tornar este campo condicional com base numa seleção no seu formulário? Consulte o nosso tutorial sobre Como criar lógica condicional para cupões.
Relacionadas
Referência da ação: wpforms_wp_footer_end