Make WordPress Core


Ignore:
Timestamp:
11/11/2022 04:24:47 PM (2 years ago)
Author:
spacedmonkey
Message:

Themes: Reduce usage of wp_get_theme function.

Calling the wp_get_theme function creates a instance of the WP_Theme class. This can be a performance issue, if all you need is one property of the class instance. This change replaces the usage of wp_get_theme()->get_stylesheet() with get_stylesheet() to improve performance.

Props spacedmonkey, flixos90, peterwilsoncc, desrosj.
Fixes #57057.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/site-editor.php

    r54786 r54817  
    102102
    103103$active_global_styles_id = WP_Theme_JSON_Resolver::get_user_global_styles_post_id();
    104 $active_theme            = wp_get_theme()->get_stylesheet();
     104$active_theme            = get_stylesheet();
    105105$preload_paths           = array(
    106106    array( '/wp/v2/media', 'OPTIONS' ),
Note: See TracChangeset for help on using the changeset viewer.