WordPress Version: 6.3
/**
* Finds the available update for WordPress core.
*
* @since 2.7.0
*
* @param string $version Version string to find the update for.
* @param string $locale Locale to find the update for.
* @return object|false The core update offering on success, false on failure.
*/
function find_core_update($version, $locale)
{
$from_api = get_site_transient('update_core');
if (!isset($from_api->updates) || !is_array($from_api->updates)) {
return false;
}
$updates = $from_api->updates;
foreach ($updates as $update) {
if ($update->current === $version && $update->locale === $locale) {
return $update;
}
}
return false;
}