Achtung!

Dieser Artikel enthält PHP- und JavaScript-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keinen Support 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

Der wpforms_frontend_js_header_force_load Filter erlaubt das Erzwingen des Ladens von JavaScript-Assets im Header anstatt im Footer für WPForms.

Parameter

$in_footer
(bool) (Optional) Bestimmt, ob das Skript im Footer ausgegeben werden soll, Standard ist false.

Quelle

wpforms/includes/functions/forms.php

Weitere Informationen

Dieser Filter wird angewendet, um zu bestimmen, ob WPForms JavaScript-Dateien im Header oder Footer der Seite geladen werden sollen. Standardmäßig wird der Filter mit false aufgerufen, was bedeutet, dass Skripte im Footer geladen würden. Die Rückgabe von true aus dem Filter würde dazu führen, dass Skripte im Header geladen werden.

Hinweis: Dieser Filter ist spezifisch für JavaScript-Assets und beeinflusst das Laden von CSS nicht.

Beispiel

/**
 * Force WPForms JavaScript to load in the header.
 *
 * @link https://wpforms.com/developers/wpforms_frontend_js_header_force_load
 *
 * @param bool $in_footer Whether to load scripts in the footer.
 * @return bool
 */

add_filter( 'wpforms_frontend_js_header_force_load', '__return_true' );