_upgrade_cron_array example


function _get_cron_array() {
    $cron = get_option( 'cron' );
    if ( ! is_array( $cron ) ) {
        return array();
    }

    if ( ! isset( $cron['version'] ) ) {
        $cron = _upgrade_cron_array( $cron );
    }

    unset( $cron['version'] );

    return $cron;
}

/** * Updates the cron option with the new cron array. * * @since 2.1.0 * @since 5.1.0 Return value modified to outcome of update_option(). * @since 5.7.0 The `$wp_error` parameter was added. * * @access private * * @param array[] $cron Array of cron info arrays from _get_cron_array(). * @param bool $wp_error Optional. Whether to return a WP_Error on failure. Default false. * @return bool|WP_Error True if cron array updated. False or WP_Error on failure. */
Home | Imprint | This part of the site doesn't use cookies.