Warning: This function has been deprecated. Use WP_REST_Site_Health_Controller::test_background_updates() instead.
wp_ajax_health_check_background_updates() WordPress Function
The wp_ajax_health_check_background_updates() function is used to run a background check on the health of the WordPress installation. This function is used to make sure that the WordPress installation is up to date and is running the latest version.
wp_ajax_health_check_background_updates() #
Ajax handler for site health checks on background updates.
Description
See also
Source
File: wp-admin/includes/ajax-actions.php
function wp_ajax_health_check_background_updates() { _doing_it_wrong( 'wp_ajax_health_check_background_updates', sprintf( // translators: 1: The Site Health action that is no longer used by core. 2: The new function that replaces it. __( 'The Site Health check for %1$s has been replaced with %2$s.' ), 'wp_ajax_health_check_background_updates', 'WP_REST_Site_Health_Controller::test_background_updates' ), '5.6.0' ); check_ajax_referer( 'health-check-site-status' ); if ( ! current_user_can( 'view_site_health_checks' ) ) { wp_send_json_error(); } if ( ! class_exists( 'WP_Site_Health' ) ) { require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php'; } $site_health = WP_Site_Health::get_instance(); wp_send_json_success( $site_health->get_test_background_updates() ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.6.0 | Use WP_REST_Site_Health_Controller::test_background_updates() |
5.2.0 | Introduced. |