Toolbar component update: September 2021

19 tickets closed during the 5.8 cycle, and some of the remaining bugs are already in the 5.9 milestone.

So what else should happen soon? To help set priorities for upcoming releases, please check out the groups of open tickets below. Hopefully you’ll find a ticketticket Created for both bug reports and feature development on the bug tracker. that interests you.

Content and arrangement

The first two tickets here suggest a long-term direction for the toolbar content and the order of links.

  • Audit toolbar links and content: includes exploration in the now-inactive Toolbar Experiments pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the Plugin Directory or can be cost-based plugin from a third-party.
  • Rearrange top-level toolbar items to make more sense with full-site editing.

These four are potential short-term enhancements.

Showing the right elements in the right context


One major proposal is replacing the hover interaction for expanding dropdown menus so that would require intentional clicking (or touchscreen tap, Space or Enter key) with JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. enabled. A change this big needs plenty of testing early in a release cycle, and the code is not ready for that yet.

Ultimately, a good implementation of this could keep users from accidentally opening the profile dropdown when they navigate near the Publish button. And it could fix up to three reported bugs:

Two tickets address long dropdown menus:

Other potential fixes and improvements can help the user experience.

CSS-focused changes

The first three CSS tickets below are bugs.

These three are enhancements.

Developer-focused features


Props to @marybaum for reviewing and editing this post, plus @sergeybiryukov for reviewing it.