ご注意!

この記事にはPHPとJavaScriptのコードが含まれており、開発者を対象としています。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートを提供していません。

追加のガイダンスについては、WPBeginner の カスタムコードの追加方法に関するチュートリアル を参照してください。

閉じる

説明

wpforms_frontend_js_header_force_loadフィルターは、WPFormsのJavaScriptアセットをフッターではなくヘッダーに強制的に読み込むことを許可します。

パラメーター

$in_footer
(bool) (オプション) スクリプトをフッターに出力するかどうかを決定します。デフォルトはfalseです。

ソース

wpforms/includes/functions/forms.php

詳細情報

このフィルターは、WPFormsのJavaScriptファイルをページのヘッダーまたはフッターのどちらに読み込むかを決定するために適用されます。デフォルトでは、フィルターはfalseで呼び出され、スクリプトはフッターに読み込まれます。フィルターからtrueを返すことで、スクリプトはヘッダーに読み込まれます。

注意: このフィルターはJavaScriptアセットに固有であり、CSSの読み込みには影響しません。

/**
 * 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' );