[wp-trac] [WordPress Trac] #47124: Admin menu: restore "Add New" in the Themes section
WordPress Trac
noreply at wordpress.org
Sat May 4 15:11:04 UTC 2019
#47124: Admin menu: restore "Add New" in the Themes section
--------------------------------+-----------------------------
Reporter: afercia | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Themes | Version: 3.8
Severity: normal | Keywords: has-screenshots
Focuses: ui, administration |
--------------------------------+-----------------------------
Many sections in the admin menu have an "Add New" link to navigate
directly to the add new Post, Page, Media, Plugin, etc. pages. Except the
Themes (Appearance) section.
Personally, not having the ability to directly navigate to the "Add
Themes" page has always been a bit annoying for me. Good motivation for
some software archeology:
In WordPress 2.9 there was an "Add New Themes" link:
[[Image(http://cldup.com/JwtyIkudcV.png)]]
It was removed 9 years ago for WordPress 3.0 in [13533], in favor of a
"tabbed interface", see #12412 (see also [13583]):
[[Image(http://cldup.com/v-lQIXw5rD.png)]]
Finally, the tabbed interface was removed in WordPress 3.8 in [26141],
with the THX redesign, see #25948. However, the link in the admin menu
wasn't restored. I'm pretty sure this was considered at that time, but I
couldn't find any related discussion to point to.
Today, the lack of and "Add New" link is inconsistent with other menu
sections. For example, I'm not sure why the Plugins section does need an
"Add New" link and the Themes section doesn't. Also, this requires some
exploration and an additional click each time users want to navigate to
the Add Themes page.
Worth also considering that on the multisite admin menu, the "Add New"
link does exist. See in the screenshot below: single site on the left and
multisite on the right.
[[Image(http://cldup.com/P5_aKjtGBg.png)]]
If the concern is that the Theme Installer screen requires JavaScript,
this can be solved with an admin notice as done in the multisite screen.
Also, the admin menu items can take an optional CSS class and `hide-if-no-
js` would work.
Unless I'm missing some important consideration, I'd propose to restore
the missing "Add New" link for better usability and consistency.
Related: #47012
--
Ticket URL: <https://core.trac.wordpress.org/ticket/47124>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list