<html lang="pt-br" dir="ltr"><head></head><body>### [wpforms_frontend_js_header_force_load](https://wpforms.com/developers/wpforms_frontend_js_header_force_load/)

**Published:** August 5, 2024
**Author:** Umair Majeed

**Excerpt:** Learn how to use the wpforms_frontend_js_header_force_load filter.

**Content:**

## Description

The `wpforms_frontend_js_header_force_load` filter allows forcing the load of JavaScript assets in the header instead of the footer for WPForms.

## Parameters

$in\_footer*(bool) (Optional)* Determines whether to print the script in the footer, default is `false`.## Source

`wpforms/includes/functions/forms.php`

## More Information

This filter is applied to determine whether WPForms JavaScript files should be loaded in the header or footer of the page. By default, the filter is called with `false`, which means scripts would be loaded in the footer. Returning `true` from the filter would cause scripts to be loaded in the header.

**Note:** This filter is specific to JavaScript assets and does not affect CSS loading.

## Example

```

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

**Categories:** Filters Hooks

**Tags:** Javascript, PHP

---

</body></html>