WP_Styles::print_inline_style( string $handle, bool $display = true ): string|bool

Prints extra CSS styles of a registered stylesheet.


Parameters

$handle string Required
The style's registered handle.
$display bool Optional
Whether to print the inline style instead of just returning it.

Default: true


Top ↑

Return

string|bool False if no data exists, inline styles if $display is true, true otherwise.


Top ↑

Source

File: wp-includes/class-wp-styles.php. View all references

public function print_inline_style( $handle, $display = true ) {
	$output = $this->get_data( $handle, 'after' );

	if ( empty( $output ) ) {
		return false;
	}

	$output = implode( "\n", $output );

	if ( ! $display ) {
		return $output;
	}

	printf(
		"<style id='%s-inline-css'%s>\n%s\n</style>\n",
		esc_attr( $handle ),
		$this->type_attr,
		$output
	);

	return true;
}


Top ↑

Changelog

Changelog
Version Description
3.3.0 Introduced.

Top ↑

User Contributed Notes

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