Uses
Uses | Description |
---|---|
wp-includes/formatting.php: esc_attr() | Escaping for HTML attributes. |
Prints extra scripts of a registered script.
(string) (Required) The script's registered handle.
(bool) (Optional) Whether to echo the extra script instead of just returning it.
Default value: true
(bool|string|void) Void if no data exists, extra scripts if $echo
is true, true otherwise.
File: wp-includes/class.wp-scripts.php
public function print_extra_script( $handle, $echo = true ) { $output = $this->get_data( $handle, 'data' ); if ( ! $output ) { return; } if ( ! $echo ) { return $output; } printf( "<script%s id='%s-js-extra'>\n", $this->type_attr, esc_attr( $handle ) ); // CDATA is not needed for HTML 5. if ( $this->type_attr ) { echo "/* <![CDATA[ */\n"; } echo "$output\n"; if ( $this->type_attr ) { echo "/* ]]> */\n"; } echo "</script>\n"; return true; }
Version | Description |
---|---|
3.3.0 | Introduced. |
© 2003–2019 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_scripts/print_extra_script