{"id":14570970,"date":"2021-06-18T15:49:16","date_gmt":"2021-06-18T15:49:16","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=helphub_article&p=14570970"},"modified":"2024-06-08T19:28:28","modified_gmt":"2024-06-08T19:28:28","slug":"site-health-screen","status":"publish","type":"helphub_article","link":"https:\/\/wordpress.org\/documentation\/article\/site-health-screen\/","title":{"rendered":"Site Health screen"},"content":{"rendered":"\n
Site Health screen is located in your dashboard under Tools<\/strong>\u00a0>\u00a0Site Health<\/strong>\u00a0>\u00a0Info<\/strong>.<\/p>\n\n\n\n WordPress offers a diagnosis of your site’s health. There are two tabs on the site health screen:<\/p>\n\n\n\n 1. Status:<\/p>\n\n\n\n The status tab allows you to see critical information about your WordPress configuration, along with anything else that requires your attention.<\/p>\n\n\n\n 2. Info:<\/p>\n\n\n\n The info tab is a granular view of the technical aspects of your WordPress website. You can see detailed information about every aspect of your site such as themes, plugins, and media. There is also a useful export feature that allows you to copy all of the information about your site to the clipboard.<\/p>\n\n\n\n Find more detailed information on both tabs below.<\/p>\n\n\n\n The site health check shows critical information about your WordPress configuration and items that require your attention. Information is grouped by severity: critical issues recommended improvements and passed tests.<\/p>\n\n\n\n Critical issues refer to parts of your website that can be potential security vulnerabilities or serious performance issues; suggesting how to fix them. Some of the possible critical issues are:<\/p>\n\n\n\n Auto-updates for plugins and\/or themes appear to be disabled, but settings are still set to be displayed. <\/strong><\/p>\n\n\n\n This could cause auto-updates to not work as expected. Learn more about auto-updates for plugins and themes<\/a><\/p>\n\n\n\n Background updates are not working as expected.<\/strong><\/p>\n\n\n\n Background updates ensure that WordPress can auto-update if a security update is released for the version you are currently using.<\/p>\n\n\n\n Configuring automatic updates Communicating with the WordPress servers is required to check for new versions, and install and update WordPress core, themes, or plugins. This message means your site is unable to reach WordPress.org at api.wordpress.org<\/p>\n\n\n\n File upload<\/strong><\/p>\n\n\n\n file_uploads is set to 0. You won’t be able to upload files on your site.<\/p>\n\n\n\n The ini_get() function has been disabled, some media settings are unavailable because of this.<\/p>\n\n\n\n HTTP requests are blocked<\/strong><\/p>\n\n\n\n HTTP requests have been blocked by the WP_HTTP_BLOCK_EXTERNAL constant, with no allowed hosts.<\/p>\n\n\n\n Site maintainers can now block all, or some, communication to other sites and services. If set up incorrectly, this may prevent plugins and themes from working as intended.<\/p>\n\n\n\n Your site is set to display errors to site visitors<\/strong> <\/p>\n\n\n\n Debug mode is often enabled to gather more details about an error or site failure, but may contain sensitive information which should not be available on a publicly available website. The value, WP_DEBUG_DISPLAY, has either been enabled by WP_DEBUG or added to your configuration file. This will make errors display on the front end of your site.<\/p>\n\n\n\n Your site is set to log errors to a potentially public file<\/strong><\/p>\n\n\n\n Debug mode is often enabled to gather more details about an error or site failure but may contain sensitive information which should not be available on a publicly available website.<\/p>\n\n\n\n The value, WP_DEBUG_LOG, has been added to this website\u2019s configuration file. This means any errors on the site will be written to a file that is potentially available to all users.<\/p>\n\n\n\n Learn more about debugging in WordPress<\/a><\/p>\n\n\n\n Your site could not complete a loopback request<\/strong><\/p>\n\n\n\n Loopback requests are used to run scheduled events and are also used by the built-in editors for themes and plugins to verify code stability.<\/p>\n\n\n\n PHP default timezone is invalid<\/strong><\/p>\n\n\n\n PHP default timezone was changed after WordPress was loaded. This interferes with the calculations of dates and times.<\/p>\n\n\n\n One or more required modules are missing<\/strong><\/p>\n\n\n\n The required module, json_last_error, is not installed or has been disabled.<\/p>\n\n\n\n An active PHP session was detected<\/strong><\/p>\n\n\n\n A PHP session was created by a session_start() function call. This interferes with REST API and loopback requests. The session should be closed by session_write_close() before making any HTTP requests.<\/p>\n\n\n\n Your site is running an outdated version of PHP, which requires an update<\/strong><\/p>\n\n\n\n PHP is the programming language used to build and maintain WordPress. Newer versions of PHP are created with increased performance in mind, so you may see a positive effect on your site\u2019s performance<\/p>\n\n\n\n Type: Security<\/p>\n\n\n\n You have plugins waiting to be updated<\/strong><\/p>\n\n\n\n Plugins extend your site\u2019s functionality with things like contact forms, eCommerce, and much more. That means they have deep access to your site, so it\u2019s vital to keep them up to date.<\/p>\n\n\n\n Recommended improvements section lists all the items that are not critical for your website but should be modified for better security and performance.<\/p>\n\n\n\n The passed tests section lists all the other items that are tested by the Site Health tool and showing no issues. <\/p>\n\n\n\n The site health info screen contains details about the configuration of your WordPress site. For example, here you can find information on which version of WordPress you are using or the number of active and inactive plugins and themes you have. But, this screen also contains technical information about your server setup, your database, and your permissions. Note that the screen only contains information. So, you cannot configure any of the settings from it. <\/p>\n\n\n\n Find detailed information on each tab below.<\/p>\n\n\n\n Click on the downward pointing arrow on the right to expand this section. You will find the following information here: <\/p>\n\n\n\n The Directories and Sizes section shows you all the information about where the different elements of your WordPress installation are located, and what size these directories are. You can see the location and size of the WordPress directory, uploads directory, themes directory, and plugins directory. Finally, you can see the total size of the database and the total installation size. <\/p>\n\n\n\n Selecting the third tab will expand this section named ‘Active theme’.<\/p>\n\n\n\n This section will show you information on the WordPress theme you currently have activated. The following information can be found here:<\/p>\n\n\n\n Expanding this section will show you a list of all other themes which you have installed in WordPress, but are not activated.<\/p>\n\n\n\n For each theme it will show the name, version together with the theme author, and whether you enabled or disabled automatic updates for that theme.<\/p>\n\n\n\n If you are not planning on using them, it is recommended to remove the inactive themes<\/a>.<\/p>\n\n\n\n The Active Plugins section shows you which plugins you have installed on your WordPress site. Moreover, you can see extra information about the installed plugins. You can see the version of the plugin, the creator of the plugin, and whether auto-updates are enabled for these plugins. <\/p>\n\n\n\n The Inactive Plugins section shows you which plugins you have installed on your WordPress site, but aren\u2019t activated. Moreover, you can see extra information about the installed plugins. You can see the version of the plugin, the creator of the plugin, and whether auto-updates are enabled for these plugins. <\/p>\n\n\n\n This section shows how the media on your site is handled. The following information can be found here:<\/p>\n\n\n\n The Server section shows information related to your server setup. It shows information about your server architecture, web server, various PHP variables, maximum input time, maximum upload file size, cURL version, SUHOSIN, Imagick library, pretty permalinks, and .htcaccess rules. If you want to change any of these, you may need to contact your host.<\/p>\n\n\n\n In this section, you can see where parts of your WordPress site are loaded. <\/p>\n\n\n\n The Filesystem Permissions section shows whether WordPress is able to write to the directories it needs access to. It should be able to write to the main WordPress directory, wp-content directory, uploads directory, plugins directory, and a themes directory. If any of these are not writable, you might need to contact your host for assistance. <\/p>\n\n\n\n <\/p>\n","protected":false},"excerpt":{"rendered":" Site Health screen is located in your dashboard under Tools\u00a0>\u00a0Site Health\u00a0>\u00a0Info. WordPress offers a diagnosis of your site’s health. There are two tabs on the site health screen: 1. Status: The status tab allows you to see critical information about your WordPress configuration, along with anything else that requires your attention. 2. Info: The info […]<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false},"category":[79,78],"class_list":["post-14570970","helphub_article","type-helphub_article","status-publish","hentry","category-dashboard","category-support-guides"],"revision_note":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/articles\/14570970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/types\/helphub_article"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/comments?post=14570970"}],"version-history":[{"count":4,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/articles\/14570970\/revisions"}],"predecessor-version":[{"id":16360401,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/articles\/14570970\/revisions\/16360401"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/media?parent=14570970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/category?post=14570970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}Status<\/h2>\n\n\n\n
Critical issues<\/h3>\n\n\n\n
Type: Security<\/p>\n\n\n\n
<\/a>Could not reach WordPress.org<\/strong><\/p>\n\n\n\n<\/figure>\n\n\n\n
<\/p>\n\n\n\n<\/figure>\n\n\n\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\n
<\/figure>\n\n\n\n
Recommended improvements<\/h3>\n\n\n\n
Passed tests<\/h3>\n\n\n\n
Info<\/h2>\n\n\n\n
WordPress<\/h3>\n\n\n\n
\n
Directories and Sizes<\/h3>\n\n\n\n
Active Theme<\/h3>\n\n\n\n
\n
Inactive Themes<\/h3>\n\n\n\n
Active Plugins<\/h3>\n\n\n\n
Inactive Plugins<\/h3>\n\n\n\n
Media handling<\/h3>\n\n\n\n
\n
Server<\/h3>\n\n\n\n
Database<\/h3>\n\n\n\n
WordPress Constants<\/h3>\n\n\n\n
Filesystem Permissions<\/h3>\n\n\n\n