[wp-trac] [WordPress Trac] #32892: List table: Select %s shouldn't be a row header
WordPress Trac
noreply at wordpress.org
Thu Nov 20 10:48:14 UTC 2025
#32892: List table: Select %s shouldn't be a row header
----------------------------+--------------------------------
Reporter: afercia | Owner: (none)
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: 7.0
Component: Administration | Version: 4.2
Severity: normal | Resolution:
Keywords: has-patch | Focuses: ui, accessibility
----------------------------+--------------------------------
Comment (by abcd95):
Replying to [comment:11 joedolson]:
> I think that the direction is valid, although I'm a little concerned
that that row actions will pollute the name too much.
Thanks for the feedback, @joedolson
Regarding the concerns about row actions and excerpts "polluting" the name
cell -
You're right that this warrants testing. The row actions are semantically
related to the row item (title/name), so having them within the `<th
scope="row">` makes logical sense from an accessibility standpoint (I'm
gonna defer to your judgement here tho). I also understand your concern
about the verbosity.
Could we -
- Explore using `aria-labelledby` or `aria-describedby` to separate the
core identification (title) from supplementary content (actions/excerpt)
- Consider moving the excerpt outside the `<th>` into a separate `<td>` in
a new row (similar to how plugin descriptions work)
Looking forward to what other contributos have to say about this. Thanks
for helping out with this one.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32892#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list