WP_Scripts::add_inline_script( string $handle, string $data, string $position = 'after' )

Adds extra code to a registered script.

Parameters Parameters


(string) (Required) Name of the script to add the inline script to. Must be lowercase.


(string) (Required) String containing the JavaScript to be added.


(string) (Optional) Whether to add the inline script before the handle or after.

Default value: 'after'

Top ↑

Return Return

(bool) True on success, false on failure.

Top ↑

Source Source

File: wp-includes/class.wp-scripts.php

	public function add_inline_script( $handle, $data, $position = 'after' ) {
		if ( ! $data ) {
			return false;

		if ( 'after' !== $position ) {
			$position = 'before';

		$script   = (array) $this->get_data( $handle, $position );
		$script[] = $data;

		return $this->add_data( $handle, $position, $script );

Top ↑

Changelog Changelog

Version Description
4.5.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.