Automattic\WooCommerce\EmailEditor\Engine

User_Theme::get_themepublicWC 1.0

Getter for user theme.

Метод класса: User_Theme{}

Хуков нет.

Возвращает

WP_Theme_JSON.

Использование

$User_Theme = new User_Theme();
$User_Theme->get_theme(): WP_Theme_JSON;

Код User_Theme::get_theme() WC 10.0.2

public function get_theme(): WP_Theme_JSON {
	$post       = $this->get_user_theme_post();
	$theme_data = json_decode( $post->post_content, true );
	if ( ! is_array( $theme_data ) ) {
		$theme_data = self::INITIAL_THEME_DATA;
	}
	return new WP_Theme_JSON( $theme_data, 'custom' );
}