[wp-trac] [WordPress Trac] #13273: Allow "'non-clickable" menu items
WordPress Trac
noreply at wordpress.org
Wed Jun 11 00:26:29 UTC 2014
#13273: Allow "'non-clickable" menu items
-------------------------------------+-----------------------------
Reporter: stgoos | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Future Release
Component: Menus | Version: 3.0
Severity: normal | Resolution:
Keywords: has-patch needs-testing | Focuses: ui
-------------------------------------+-----------------------------
Changes (by celloexpressions):
* keywords: needs-patch => has-patch needs-testing
* focuses: => ui
* severity: minor => normal
* version: => 3.0
Comment:
[attachment:13273.diff] implements core support and UI for "placeholder"
nav menu items. Placeholders are similar to custom links, but without
URLs. Accordingly, the UI is built-in to the existing "Links" section, as
a checkbox that toggles the visibility of the URL field. The patch
includes no-js support. Alternatively, a "Placeholders" section could be
created, although that would be less elegant.
On the front-end, placeholders would primarily be used as parent menu
items, as placeholders for sub-menus in top-level menus. Generally, the
only enhancement that themes could (or would need to) make to support this
feature would be to apply `cursor: default` to these menu items, in place
of the default `cursor: text` for unlinked links. This enhancement
certainly isn't required and some themes may take advantage of this
feature further than just tweaking the cursor. [attachment:13273.diff]
implements the small CSS fix in all of the bundled themes, as the fix
improves the UX somewhat for each of those themes.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/13273#comment:9>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list