[wp-trac] [WordPress Trac] #46734: Site Health: Add actions to all site status tests

WordPress Trac noreply at wordpress.org
Sat Mar 30 20:31:26 UTC 2019


#46734: Site Health: Add actions to all site status tests
-------------------------------------------------+---------------------
 Reporter:  garrett-eclipse                      |       Owner:  (none)
     Type:  enhancement                          |      Status:  new
 Priority:  normal                               |   Milestone:  5.2
Component:  Administration                       |     Version:  trunk
 Severity:  normal                               |  Resolution:
 Keywords:  site-health has-patch needs-refresh  |     Focuses:  ui
-------------------------------------------------+---------------------
Changes (by garrett-eclipse):

 * keywords:  site-health => site-health has-patch needs-refresh


Comment:

 Replying to [comment:4 Clorith]:
 > [attachment:"46734.patch"] starts to introduce actions for various
 tests.

 Thanks for initial patch there @Clorith

 > There are a few missing, and I'm not quite sure what resources they
 could link to that would make sense. Some have helpful texts, directing
 the user to contacting their web host (for example to update PHP, update
 SQL, or missing PHP libraries), while others are a bit more vague as to
 what resources should be used, for example:
 > - Your site can perform loopback requests
 > - Your site can communicate securely with other services
 > - Scheduled events are running (or failing)
 >
 > These are just a few of the ones missing actions, there are more,
 especially if you consider potential failure states as well.
 >
 > I know what these mean, the short description following each will
 hopefully help users understand as well, but these are all things that the
 average user may find hard to troubleshoot, and in many cases end up being
 "Contact your host", which we of course have no direct way of linking to.
 >
 > So I guess the overarching question is, should we just omit actions in
 these cases, or should we (like I did for one of them) link to the
 WordPress support forums with a "get help" kind of text?

 For these more superfluous tests if there's nothing to link to then I feel
 it's fine to leave especially if it's a 'contact your host' as the call to
 action is in the verbiage and don't have a link we can determine.

 However, if there is further information that could be provided
 potentially as a HelpHub page that could be very useful to the user and
 the interface as it could help reduce the content in the accordion while
 providing more information and potential troubleshooting steps via an
 external article.


 Reviewing the patch some minor thoughts;
 1. 'please contact your host' can this be 'please contact your host or
 developer' as in many cases the person who would deal with the change is
 their developer or agency and not the host themselves.
 2. Should the URL 'https://wordpress.org/support' be translatable?
 3. Can the string 'Remove inactive plugins' be updated to 'Manage inactive
 plugins' to avoid hesitation. Reading 'Remove inactive plugins' I didn't
 want to click it thinking it may conduct that action for me when I would
 prefer to review the list and then remove which is what is happening.

 Thanks for the amazing work @Clorith stoked to see Site Health making it's
 way to core.

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


More information about the wp-trac mailing list