Make WordPress Core

Opened 5 years ago

Last modified 5 years 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:
Priority: normal Milestone: Awaiting Review
Component: Networks and Sites Version: 3.0
Severity: normal Keywords: needs-screenshots 2nd-opinion needs-patch
Cc: Focuses: multisite

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
5 years ago

  • Keywords needs-screenshots 2nd-opinion needs-patch added
  • Type defect (bug)feature request
  • Version3.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
5 years 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.