Descrição

O wpforms_wp_footer é acionada no final do carregamento da página somente se um formulário criado com o WPForms é encontrado na página.

Parâmetros

Essa ação não aceita nenhum parâmetro.

Mais informações

Essa ação funciona de forma semelhante à ação padrão do WordPress wp_footer ação. Ela será executada no final do carregamento da página, mas especificamente para a ação wpforms_wp_footer ela só será acionada se houver um formulário criado com o WPForms encontrado nessa página.

Isso é especialmente útil se você tiver algum JavaScript ou CSS personalizado na página, mas não quiser que esse código seja executado se não houver um WPForms na página.

Fonte

wpforms/includes/class-frontend.php

Exemplos

Este exemplo foi extraído de uma referência de snippet (link mostrado abaixo) e está usando Javascript e o wpforms_wp_footer para desativar a animação de rolagem em formulários de várias páginas.

/**
 * Change the captcha theme for the Google Checkbox v2 reCAPTCHA
 *
 * @link https://wpforms.com/developers/how-to-change-the-captcha-theme-on-google-checkbox-v2-recaptcha/
 */
 
function wpf_dev_disable_multipage_scroll() {
    ?>

    <script type="text/javascript">window.wpforms_pageScroll = false;</script>

    <?php
}
add_action( 'wpforms_wp_footer', 'wpf_dev_disable_multipage_scroll', 30 );

Referências de artigos: