_maybe_update_core

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

WordPress Version: 5.5

/**
 * Determines whether core should be updated.
 *
 * @since 2.8.0
 *
 * @global string $wp_version The WordPress version string.
 */
function _maybe_update_core()
{
    // Include an unmodified $wp_version.
    require ABSPATH . WPINC . '/version.php';
    $current = get_site_transient('update_core');
    if (isset($current->last_checked, $current->version_checked) && 12 * HOUR_IN_SECONDS > time() - $current->last_checked && $current->version_checked === $wp_version) {
        return;
    }
    wp_version_check();
}

WordPress Version: 5.4

/**
 * Determines whether core should be updated.
 *
 * @since 2.8.0
 *
 * @global string $wp_version The WordPress version string.
 */
function _maybe_update_core()
{
    // Include an unmodified $wp_version.
    require ABSPATH . WPINC . '/version.php';
    $current = get_site_transient('update_core');
    if (isset($current->last_checked, $current->version_checked) && 12 * HOUR_IN_SECONDS > time() - $current->last_checked && $current->version_checked == $wp_version) {
        return;
    }
    wp_version_check();
}

WordPress Version: 4.5

/**
 * Determines whether core should be updated.
 *
 * @since 2.8.0
 *
 * @global string $wp_version
 */
function _maybe_update_core()
{
    // include an unmodified $wp_version
    include ABSPATH . WPINC . '/version.php';
    $current = get_site_transient('update_core');
    if (isset($current->last_checked, $current->version_checked) && 12 * HOUR_IN_SECONDS > time() - $current->last_checked && $current->version_checked == $wp_version) {
        return;
    }
    wp_version_check();
}

WordPress Version: 4.3

/**
 * @global string $wp_version
 */
function _maybe_update_core()
{
    global $wp_version;
    include ABSPATH . WPINC . '/version.php';
    // include an unmodified $wp_version
    $current = get_site_transient('update_core');
    if (isset($current->last_checked, $current->version_checked) && 12 * HOUR_IN_SECONDS > time() - $current->last_checked && $current->version_checked == $wp_version) {
        return;
    }
    wp_version_check();
}

WordPress Version: 3.7

function _maybe_update_core()
{
    include ABSPATH . WPINC . '/version.php';
    // include an unmodified $wp_version
    $current = get_site_transient('update_core');
    if (isset($current->last_checked) && 12 * HOUR_IN_SECONDS > time() - $current->last_checked && isset($current->version_checked) && $current->version_checked == $wp_version) {
        return;
    }
    wp_version_check();
}