Run a loopback test on our site.
WP_Site_Health::maybe_create_scheduled_event
Create a weekly cron event, if one does not already exist.
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_plugin_theme_auto_updates
Test if plugin and theme auto-updates appear to be configured correctly.
Advertisement
WP_Site_Health::get_test_loopback_requests
Test if loopbacks work as expected.
WP_Site_Health::get_test_http_requests
Test if HTTP requests are blocked.
WP_Site_Health::get_test_php_version
Test if the supplied PHP version is supported.
WP_Site_Health::get_test_rest_availability
Test if the REST API is accessible.
Advertisement
WP_Site_Health::test_php_extension_availability
Check if the passed extension or function are available.
WP_Site_Health::get_test_file_uploads
Test if ‘file_uploads’ directive in PHP.ini is turned off.
WP_Site_Health::get_test_php_extensions
Test if required PHP modules are installed on the host.
WP_Site_Health::get_tests
Return a set of tests that belong to the site status page.
Advertisement
WP_Site_Health::get_test_php_default_timezone
Test if the PHP default timezone is set to UTC.
WP_Site_Health::get_test_php_sessions
Test if there’s an active PHP session that can affect loopback requests.
WP_Site_Health::get_test_sql_server
Test if the SQL server is up to date.