Populate our list of cron events and store them to a class-wide variable.
WP_Site_Health::has_missed_cron
Check if any scheduled tasks have been missed.
WP_Site_Health::has_late_cron
Check if any scheduled tasks are late.
WP_Site_Health::can_perform_loopback
Run a loopback test on our site.
Advertisement
WP_Site_Health::maybe_create_scheduled_event
Create a weekly cron event, if one does not already exist.
WP_Site_Health::get_test_is_in_debug_mode
Test if debug information is enabled.
WP_Site_Health::wp_cron_scheduled_check
Run our scheduled event to check and update the latest site health status for the website.
WP_Site_Health::get_test_https_status
Test if your site is serving content over HTTPS.
Advertisement
WP_Site_Health::get_test_ssl_support
Check if the HTTP API can handle SSL/TLS requests.
WP_Site_Health::get_test_scheduled_events
Test if scheduled events run as intended.
WP_Site_Health::get_test_background_updates
Test if WordPress can run automated background updates.
WP_Site_Health::get_test_loopback_requests
Test if loopbacks work as expected.
Advertisement
WP_Site_Health::get_test_http_requests
Test if HTTP requests are blocked.
WP_Site_Health::get_test_rest_availability
Test if the REST API is accessible.
WP_Site_Health::get_tests
Return a set of tests that belong to the site status page.