Beschreibung

Die wpforms_wp_footer_end Aktion, die am Ende des Ladevorgangs der Seite ausgelöst wird nur wenn ein mit WPForms erstelltes Formular auf der Seite gefunden wird und wenn alle anderen Skripte geladen sind.

Parameter

Diese Aktion akzeptiert keine Parameter.

Mehr Informationen

Diese Aktion wird am Ende des Seitenladens ausgeführt, aber speziell für die wpforms_wp_footer_end Aktion wird sie nur ausgelöst, wenn ein mit WPForms erstelltes Formular auf der Seite gefunden wird und nur, wenn alle anderen Skripte geladen sind.

Dies ist besonders nützlich, wenn Sie benutzerdefinierte JavaScript oder benutzerdefinierte CSS auf der Seite, aber Sie wollen nicht, dass der Code zu laufen, wenn es nicht ein WPForms auf der Seite.

Quelle

wpforms/src/Frontend/Frontend.php

Beispiele

Dieses Beispiel stammt aus einer Snippet-Referenz (Link siehe unten) und verwendet Javascript und die wpforms_wp_footer_end Aktion, um die Bildlaufanimation in mehrseitigen Formularen zu deaktivieren.

/**
 * 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_change_captcha_theme( ) {
?>

<script type="text/javascript">

    jQuery(function($){

        $( '.g-recaptcha' ).attr( 'data-theme', 'dark' );

    });

    </script>

<?php
}

add_action( 'wpforms_wp_footer_end', 'wpf_dev_change_captcha_theme', 30 );

Dies ist nur eine der vielen Möglichkeiten, die Aktion wpforms_wp_footer auf Ihrer Website zu verwenden.

Referenzartikel