File: wp-admin/includes/class-wp-site-health.php
-
Runs the scheduled event to check and update the latest site health status for the website.
-
Tests if the PHP default timezone is set to UTC.
-
Returns an instance of the WP_Site_Health class, or create one if none exist yet.
-
Runs a Site Health test directly.
-
Checks if any scheduled tasks are late.
-
Filters the output of a finished Site Health test.
-
Tests if HTTP requests are blocked.
-
Tests if the REST API is accessible.
-
Returns a set of tests that belong to the site status page.
-
Filters which site status tests are run on a site.
-
Adds a class to the body HTML tag.
-
Initiates the WP_Cron schedule test cases.
-
Populates the list of cron events and store them to a class-wide variable.
-
Checks if the HTTP API can handle SSL/TLS requests.
-
Checks if any scheduled tasks have been missed.
-
Tests if scheduled events run as intended.
-
Runs a loopback test on the site.
-
Tests if WordPress can run automated background updates.
-
Tests if loopbacks work as expected.
-
Filters the array representing all the modules we wish to test for.
-
WP_Site_Health constructor.
-
Tests if the SQL server is up to date.
-
Enqueues the site health scripts.
-
Tests if the database server is capable of using utf8mb4.
-
Runs the SQL version checks.
-
Tests if the site can communicate with WordPress.org.
-
Tests whether `wp_version_check` is blocked.
-
Tests if debug information is enabled.
-
Tests for WordPress version and outputs it.
-
Tests if the site is serving content over HTTPS.