Make WordPress Core

Opened 6 weeks ago

Last modified 5 weeks ago

#61177 new defect (bug)

WordPress admin menu cannot cater for hundreds of menu items

Reported by: tvejacques's profile tvejacques Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 6.5.3
Component: Administration Keywords: dev-feedback
Focuses: ui Cc:


The UI dropdown for taxonomies gets confused at around 400 entries. It then blocks the canvas, making it impossible to work - which I add as Major (but it actually is critical for us).

See the screenshots

Use Case:
There are some large taxonomies in the world. For example there are 249 different bird families with 2,057 genus and 11'000 species. In the medical field taxonomies are large.

Wordpress should be able to handle this. The DB of course can handle this, but not the UI.

Troubleshooting done
Standard basic troubleshoots were done (deactivating plugins etc.).
Developers of two plugins (Toolkit and Custom Post Type UI) gave support.
Both plugin developers concluded it is a WordPress UI problem, as their plugins use WP functionality in this regard.

Recommended fix:
Give users different options for the taxonomy UI.

  1. If dropdown:
  • Indicate alphabet list as primary level, and list array in alphabetical classes.

A --> Alpha
...... Amber
...... etc
B --> Beta
...... Bomb
...... etc
C --> etc

  1. Use the same UI design as for Pages/Posts lists* - table-like format


  • On Pages/Posts lists:

it would be great to be also able to categorize those lists for easy navigation

Change History (3)

#1 @swissspidy
5 weeks ago

  • Component changed from Taxonomy to Administration
  • Severity changed from major to normal
  • Summary changed from UI dropdown for taxonomies to WordPress admin menu cannot cater for hundreds of menu items

Changing the component here because this would be a general issue with so many menu items, not just with taxonomies.

This ticket was mentioned in Slack in #core-test by ankit-k-gupta. View the logs.

5 weeks ago

#3 @Hitendra Chopda
5 weeks ago

  • Keywords dev-feedback added
Note: See TracTickets for help on using tickets.