Make WordPress Core

Opened 5 years ago

Closed 5 years ago

#46745 closed enhancement (wontfix)

Site Health: Add card and help info to the Tools 'Available Tools' page

Reported by: garrett-eclipse's profile garrett-eclipse Owned by:
Milestone: Priority: normal
Severity: normal Version: 5.2
Component: Site Health Keywords: has-screenshots
Focuses: ui, administration Cc:

Description

With the introduction of Site Health to core under the Tools menu a card and help info should be added to the Tools page to link/introduce the new Site Health section.

Currently the Tools only has the 'Categories and Tags Converter' as an example, but #43854 should introduce the Privacy tools to the page as well.

Attachments (1)

Screen Shot 2019-03-31 at 9.14.50 PM.png (199.1 KB) - added by garrett-eclipse 5 years ago.
Example of Tools card and Help info for Categories and Tags Converter which can be followed

Download all attachments as: .zip

Change History (8)

@garrett-eclipse
5 years ago

Example of Tools card and Help info for Categories and Tags Converter which can be followed

#1 @Clorith
5 years ago

  • Milestone changed from Awaiting Review to Future Release

This is a bit late in the 5.2 cycle for touching other pages, so I'm going to mark it for Future Release consideration instead.

If this is done, I wonder if we should link to the original plugin as well, as it will further expand on what is available in core.

At this time the plugin adds a separate admin area, but the plan is to update this for WordPress 5.2 so that it extends/replaces the core pages. This allows users easier access to the extended features of the plugin, and also lets us try out new site health tests and debug data in faster iterations.

#2 @garrett-eclipse
5 years ago

  • Keywords needs-patch has-screenshots added
  • Version trunk deleted

Thanks @Clorith definitely agree with Future Release, I wasn't expecting any enhancement tickets to enter 5.2 now that we're in RC1.

That sounds like a great path forward with the Site Health functionality in a plugin, it follows the Guten lead which allows for faster iterations and more vetting.

For the Tools page I see it as an intro into what's contained within and don't see it as a way to lead the user externally or to introduce potential enhancements. The average user will be less concerned about adding more functionality and more about what's already on their site. I feel the plugins directory is a better way to introduce exposure to the plugin itself and see it's already on the Featured list which is what I was going to suggest.

I would just focus the tools card and help info to introduce the user to Site Health and what's already available in core.

I plan on working on the privacy tools cards in 5.3 so will come back to this.
*Removing 'trunk' so it's not part of the 5.2 release list and we'll update the Version once 5.2 is released.

#3 @garrett-eclipse
5 years ago

From a comment by @desrosj in #46458;
"If a card is added, it should also respect the view_site_health_checks capability introduced in 45507."
Comment Reference - https://core.trac.wordpress.org/ticket/46458#comment:1

#4 @desrosj
5 years ago

#46458 was marked as a duplicate.

#5 @desrosj
5 years ago

  • Component changed from Administration to Site Health

Moving Site Health tickets into their lovely new home, the Site Health component.

#6 @garrett-eclipse
5 years ago

Related: #46745

  • This ticket introduces a Network Admin > Tools page where the Site Health tool card should also be introduced.

#7 @Clorith
5 years ago

  • Keywords site-health needs-patch removed
  • Milestone Future Release deleted
  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to 5.2

For Site Health, I'm going to switch this around, as #48986 looks to implement a dashboard widget for this, and a Tools page entry would be a bit over the top at that point.

Note: See TracTickets for help on using tickets.