¡Atención!

Este artículo contiene código PHP y está destinado a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener ayuda adicional, consulta el tutorial de WPBeginner sobre cómo añadir código personalizado.

Descartar

Descripción

La acción wpforms_wp_footer se activa al final de la carga de la página solo si se encuentra un formulario creado con WPForms en la página.

Parámetros

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

Más Información

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

Esto es especialmente útil si tienes algún JavaScript personalizado o CSS personalizado en la página, pero no quieres que ese código se ejecute si no hay un WPForms en la página.

Origen

wpforms/includes/class-frontend.php

Ejemplos

Este ejemplo se extrae de una referencia de fragmento (enlace que se muestra a continuación) y utiliza JavaScript y la acción wpforms_wp_footer para deshabilitar la animación de desplazamiento en formularios de varias 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 );

Referencias del artículo: