Visão geral
Gostaria de alterar a velocidade de deslocação em formulários de várias páginas? Clicar na página seguinte fará com que a página seguinte seja carregada e desloque-se para a primeira pergunta. No entanto, é possível ajustar facilmente essa velocidade com um pequeno trecho de código.
Neste tutorial, vamos mostrar-lhe o JavaScript necessário para ajustar esta velocidade.
Configuração
Basta copiar e colar este snippet no seu site.
Se precisar de ajuda sobre como e onde adicionar snippets ao seu site, consulte este tutorial.
/**
* Adjust the scrolling speed on multi-page forms.
*
* @link https://wpforms.com/developers/how-to-change-the-scrolling-speed-on-multi-page-forms/
*/
function wpf_page_break_scroll() {
?>
<script type="text/javascript">
window.wpform_pageScroll = 160;
</script>
<?php
}
add_action( 'wpforms_wp_footer', 'wpf_page_break_scroll' );
Basta alterar o 160 no código acima para a velocidade que pretende utilizar. Tenha em atenção que quanto maior for o número, mais rápida será a deslocação. Por exemplo, alterar o número de 160 para 3000 resultará numa deslocação mais rápida na página 2.
Nota: A alteração desta opção não só altera todos os formulários, como também altera a deslocação do formulário.
Perguntas mais frequentes
Estas são as respostas a algumas das principais perguntas que recebemos sobre a alteração da velocidade de deslocação em formulários de várias páginas.
Posso desativar completamente a deslocação?
Sem dúvida! Se quiser remover completamente o efeito de deslocação, basta utilizar este snippet.
/**
* Disabling the scrolling speed on multi-page forms.
*
* @link https://wpforms.com/developers/how-to-change-the-scrolling-speed-on-multi-page-forms/
*/
function wpf_disable_multipage_scroll() {
?>
<script type="text/javascript">window.wpforms_pageScroll = false;</script>
<?php
}
add_action( 'wpforms_wp_footer', 'wpf_disable_multipage_scroll' );
E pronto! Aprendeu tudo o que precisa para ajustar a velocidade de deslocação em formulários de várias páginas.
Em seguida, gostaria de incluir também estas quebras de página nas suas notificações por correio eletrónico? Consulte o guia para saber como incluir campos de quebra de página, divisor de secção e HTML nas notificações.
Relacionadas
Referência da ação: wpforms_wp_footer