Automattic\WooCommerce\EmailEditor\Engine
User_Theme::get_theme
Getter for user theme.
Method of the class: User_Theme{}
No Hooks.
Returns
WP_Theme_JSON.
Usage
$User_Theme = new User_Theme(); $User_Theme->get_theme(): WP_Theme_JSON;
User_Theme::get_theme() User Theme::get theme code WC 10.5.0
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' );
}