wpseek.com
Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren



wp_theme_has_theme_json › WordPress Function

Seit6.2.0
Veraltetn/v
› wp_theme_has_theme_json ( Keine Parameter )
Gibt zurück:
  • (bool) Returns true if theme or its parent has a theme.json file, false otherwise.
Definiert in:
Codex:

Checks whether a theme or its parent has a theme.json file.



Quellcode

function wp_theme_has_theme_json() {
	static $theme_has_support = array();

	$stylesheet = get_stylesheet();

	if (
		isset( $theme_has_support[ $stylesheet ] ) &&
		/*
		 * Ignore static cache when the development mode is set to 'theme', to avoid interfering with
		 * the theme developer's workflow.
		 */
		! wp_is_development_mode( 'theme' )
	) {
		return $theme_has_support[ $stylesheet ];
	}

	$path = get_theme_file_path( 'theme.json' );

	$theme_has_support[ $stylesheet ] = file_exists( $path );

	return $theme_has_support[ $stylesheet ];
}