undismiss_core_update

The timeline below displays how wordpress function undismiss_core_update has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.4

/**
 * Undismisses core update.
 *
 * @since 2.7.0
 *
 * @param string $version
 * @param string $locale
 * @return bool
 */
function undismiss_core_update($version, $locale)
{
    $dismissed = get_site_option('dismissed_update_core');
    $key = $version . '|' . $locale;
    if (!isset($dismissed[$key])) {
        return false;
    }
    unset($dismissed[$key]);
    return update_site_option('dismissed_update_core', $dismissed);
}

WordPress Version: 5.1

/**
 * @param string $version
 * @param string $locale
 * @return bool
 */
function undismiss_core_update($version, $locale)
{
    $dismissed = get_site_option('dismissed_update_core');
    $key = $version . '|' . $locale;
    if (!isset($dismissed[$key])) {
        return false;
    }
    unset($dismissed[$key]);
    return update_site_option('dismissed_update_core', $dismissed);
}

WordPress Version: 4.3

/**
 *
 * @param string $version
 * @param string $locale
 * @return bool
 */
function undismiss_core_update($version, $locale)
{
    $dismissed = get_site_option('dismissed_update_core');
    $key = $version . '|' . $locale;
    if (!isset($dismissed[$key])) {
        return false;
    }
    unset($dismissed[$key]);
    return update_site_option('dismissed_update_core', $dismissed);
}

WordPress Version: 3.7

function undismiss_core_update($version, $locale)
{
    $dismissed = get_site_option('dismissed_update_core');
    $key = $version . '|' . $locale;
    if (!isset($dismissed[$key])) {
        return false;
    }
    unset($dismissed[$key]);
    return update_site_option('dismissed_update_core', $dismissed);
}