[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