[wp-trac] [WordPress Trac] #47057: Site Health Check: information about "loopback" connections is vague/misleading.

WordPress Trac noreply at wordpress.org
Sat Apr 27 15:13:42 UTC 2019

#47057: Site Health Check: information about "loopback" connections is
 Reporter:  DavidAnderson   |      Owner:  (none)
     Type:  defect (bug)    |     Status:  new
 Priority:  normal          |  Milestone:  Awaiting Review
Component:  Administration  |    Version:  trunk
 Severity:  normal          |   Keywords:
  Focuses:                  |
 In the "Site Health Check" feature, if the HTTP "loopback" test fails, you
 get this message: "The loopback request to your site failed, this means
 features relying on them are not currently working as expected."

 This is unhelpfully vague, and may not be true in the sense of not
 affecting any features the user would care about (e.g. perhaps the hosting
 company automatically sets up visits to `wp-cron.php` - are there any
 other non-super-niche features affected?).

 In https://core.trac.wordpress.org/ticket/47046#comment:9 it's said, by
 way of examples as to what features might fail, "A couple of examples are
 starting a new WP_Cron instance, or when editing plugin or theme files
 through the admin.".

 For testing cron, a better test would be for WP to look at whether there's
 a backlog of tasks (i.e. overdue tasks) in the cron queue, rather than
 guessing based on only one possible mechanism for using cron (i.e.
 loopback). In the case of "editing plugin or theme files", that might be
 disabled anyway (some hosting companies do). If there aren't more use
 significant cases than that (editing your plugin files is a very niche
 activity), it'd be better not to trouble the user to investigate something
 vaguely specified.

 At least, it should be specific: "you won't be able to edit plugin/theme
 files directly from the WP admin area", so that the user can realise
 "well, I don't care about that, I can move on" rather than encouraging the
 user to invest resources in achieving an unnecessary perfection.

Ticket URL: <https://core.trac.wordpress.org/ticket/47057>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list