WordPress.org

Make WordPress Core

Opened 6 weeks ago

Last modified 6 weeks ago

#54080 new feature request

Dashboard > My Sites could use a list table for displaying the list of sites

Reported by: henry.wright Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 3.0
Component: Networks and Sites Keywords: needs-screenshots 2nd-opinion needs-patch
Focuses: multisite Cc:

Description

Dashboard > My Sites uses an unfamiliar display when listing a user's sites if compared with the rest of the pages in the administration area such as Posts > All Posts.

For consistency, could My Sites make use of a list table?

Change History (2)

#1 @johnjamesjacoby
6 weeks ago

  • Keywords needs-screenshots 2nd-opinion needs-patch added
  • Type changed from defect (bug) to feature request
  • Version set to 3.0

+1 from me.

This screen is a holdover from the original WordPress.com need for exposing users to the concept that they have access to multiple sites. This screen was a first-pass attempt at a more friendly "cards" like UI.

WordPress.com has heavily guided users towards their custom central dashboard experience for a few years now, so it is relatively safe to change, but it is still possible to access this core "My Sites" page there.

I can imagine this screen going 1 of 2 directions:

  • Abandoning cards and using the list table, like you suggest
  • Doubling down on cards and including more useful information and links, like Plugins

#2 @henry.wright
6 weeks ago

Appearance > Themes has a card like UI and I rather like that because it allows for a rich presentation. For example the theme image is displayed.

Both directions you mentioned appeal to me and I don't necessarily have a preference but the current offering feels very basic and inconsistent with the rest of the administration area.

Noting the existing myblogs_blog_actions filter hook does give developers a way to extend what is displayed on each card.

Note: See TracTickets for help on using tickets.