WordPress Version: 6.1
/**
* Retrieves themes with updates available.
*
* @since 2.9.0
*
* @return array
*/
function get_theme_updates()
{
$current = get_site_transient('update_themes');
if (!isset($current->response)) {
return array();
}
$update_themes = array();
foreach ($current->response as $stylesheet => $data) {
$update_themes[$stylesheet] = wp_get_theme($stylesheet);
$update_themes[$stylesheet]->update = $data;
}
return $update_themes;
}