Opened 3 years ago
Last modified 2 years ago
#13998 new enhancement
Inconsistency in arguments when wp_nav_menu falls back to wp_page_menu
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Future Release |
| Component: | Menus | Version: | 3.0 |
| Severity: | normal | Keywords: | needs-patch |
| Cc: | Utkarsh |
Description
wp_nav_menu's 'menu_class' parameter applies the class to the <ul>.
The default fallback function wp_page_menu however, applies 'menu_class' to the <div> enclosing the <ul>.
This can cause inconsistent styles if the style is applied to ul.<menu class>
Attachments (2)
Change History (8)
wp_page_menu() has now a container_class and a menu_class argument that are identical to wp_nav_menu.
- Keywords needs-patch added; dev-feedback has-patch removed
We can't change how wp_page_menu() works. We'll need to add a ul_class argument to wp_page_menu and re-map menu_class to ul_class in wp_nav_menu before passing it to wp_page_menu.
Note: See
TracTickets for help on using
tickets.

Related #13979