Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

Beschreibung

Die wpforms_wp_footer_end Aktion, die am Ende des Seitenaufrufs 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.

Weitere Informationen

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

Dies ist besonders nützlich, wenn Sie benutzerdefiniertes JavaScript oder benutzerdefiniertes CSS auf der Seite haben, aber nicht möchten, dass dieser Code ausgeführt wird, wenn kein WPForms auf der Seite vorhanden ist.

Quelle

wpforms/src/Frontend/Frontend.php

Beispiele

Dieses Beispiel stammt aus einer Snippet-Referenz (Link unten gezeigt) und verwendet Javascript und die Aktion wpforms_wp_footer_end, um die Scroll-Animation bei 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 );

Nur eine der vielen Möglichkeiten, die wpforms_wp_footer Aktion auf Ihrer Website zu nutzen.

Referenzartikel