WordPress.org

Make WordPress Core

Opened 7 months ago

Last modified 8 weeks ago

#46745 new enhancement

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

Reported by: garrett-eclipse Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Site Health Keywords: site-health needs-patch has-screenshots
Focuses: ui, administration Cc:
PR Number:

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 7 months ago.
Example of Tools card and Help info for Categories and Tags Converter which can be followed

Download all attachments as: .zip

Change History (7)

@garrett-eclipse
7 months ago

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

#1 @Clorith
7 months 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
7 months 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
4 months 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
4 months ago

#46458 was marked as a duplicate.

#5 @desrosj
4 months ago

  • Component changed from Administration to Site Health

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

#6 @garrett-eclipse
8 weeks ago

Related: #46745

  • This ticket introduces a Network Admin > Tools page where the Site Health tool card should also be introduced.
Note: See TracTickets for help on using tickets.