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 Aktion wird am Ende des Seitenaufrufs ausgelöst, nur wenn ein mit WPForms erstelltes Formular auf der Seite gefunden wird.

Parameter

Diese Aktion akzeptiert keine Parameter.

Weitere Informationen

Diese Aktion funktioniert ähnlich wie die Standard-WordPress-Aktion wp_footer. Sie wird am Ende des Seitenaufrufs ausgeführt, aber speziell für die Aktion wpforms_wp_footer wird sie nur ausgelöst, wenn ein mit WPForms erstelltes Formular auf dieser Seite gefunden wird.

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/includes/class-frontend.php

Beispiele

Dieses Beispiel stammt aus einem Snippet-Referenz (Link unten gezeigt) und verwendet JavaScript und die Aktion wpforms_wp_footer, 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_disable_multipage_scroll() {
    ?>

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

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

Artikelreferenzen: