Descripción

En wpforms_wp_footer se activa al final de la carga de la página sólo si se encuentra en la página un formulario creado con WPForms.

Parámetros

Esta acción no acepta ningún parámetro.

Más información

Esta acción funciona de forma muy similar a la acción estándar de WordPress wp_footer acción. Se ejecutará al final de la carga de la página, pero específicamente para la acción wpforms_wp_footer sólo se disparará si hay un formulario creado con WPForms en esa página.

Esto es especialmente útil si tiene cualquier JavaScript personalizado o CSS personalizado en la página pero no quiere que ese código se ejecute si no hay un WPForms en la página.

Fuente

wpforms/includes/class-frontend.php

Ejemplos

Este ejemplo se ha extraído de un fragmento de referencia (enlace mostrado más abajo) y utiliza Javascript y la función wpforms_wp_footer para desactivar la animación de desplazamiento en formularios multipágina.

/**
 * 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 );

Referencias del artículo: