O WordPress verificará duas vezes por dia ( 12 horas). Desta vez, o WordPress não usa cronjobs de servidores tradicionais, mas cronjobs baratos que dependem de ações do usuário para acioná-los, como visualizar uma página. Assim, pode ser de 13 horas para quando as atualizações são acionadas, mas ainda não serão executadas automaticamente, alguém tem que "tropeçar no switch", por assim dizer, visitando seu website.
Não é a maneira mais confiável, mas faz o trabalho bem o suficiente. Aqui está uma das três funções semelhantes:
/**
* Determines whether core should be updated.
* wp-includes/updates.php
* Line 632
*
* @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();
}