[wp-trac] [WordPress Trac] #46573: Introduce a Site Health module for users to self-service their site

WordPress Trac noreply at wordpress.org
Fri Mar 22 17:15:51 UTC 2019


#46573: Introduce a Site Health module for users to self-service their site
---------------------------------------+-----------------------
 Reporter:  Clorith                    |       Owner:  pento
     Type:  enhancement                |      Status:  assigned
 Priority:  normal                     |   Milestone:  5.2
Component:  General                    |     Version:
 Severity:  normal                     |  Resolution:
 Keywords:  has-patch has-screenshots  |     Focuses:
---------------------------------------+-----------------------

Comment (by earnjam):

 [attachment:"46573.3.diff"] builds on [attachment:"46573.2.diff"]:

 - Add `WP_CONTENT_DIR` and `WP_PLUGIN_DIR` to constants
 - Change "Show passed tests" toggle/link to a standard button
 - Exclude the https test for `localhost`
 - Show count on drop-in plugins
 - Switch dotorg communication check to point to api.wordpress.org

 Few questions/notes:
 1. Where should we add `$upload_dir['basedir']`, and
 `get_template_directory()`, since they aren't constants?
 2. `WP_Debug_Data::get_directory_size()` and
 `WP_Debug_Data::get_database_size()` are not actually called anywhere.
 Probably need to hear from @Clorith where those were supposed to be used.
 3. We should add a wordpress.org documentation page about https to point
 to. LetsEncrypt doesn't really have anything that fits the "what is this
 and why is it important" questions.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/46573#comment:29>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list