[wp-trac] [WordPress Trac] #11817: Better Site Menu Management
WordPress Trac
wp-trac at lists.automattic.com
Mon Mar 15 03:52:22 UTC 2010
#11817: Better Site Menu Management
----------------------------+-----------------------------------------------
Reporter: scribu | Owner:
Type: task (blessed) | Status: reopened
Priority: normal | Milestone: 3.0
Component: General | Version:
Severity: normal | Resolution:
Keywords: has-patch |
----------------------------+-----------------------------------------------
Comment(by ptahdunbar):
'''attachment menus_super_nova.diff'''
'''What's new?'''[[BR]]
- Menu name is now editable[[BR]]
- Added support for all public post type and taxonomy menu item types with
show_ui == true[[BR]]
- Quick search works on all menu item types[[BR]]
- Removed the default menu creation script[[BR]]
- Menus remembers the last edited menu[[BR]]
- Standardized the nav menu item post_meta keys[[BR]]
- Fixed $menu variable conflict[[BR]]
- AYS confirmation for delete button[[BR]]
- added nonces to all actions[[BR]]
- only custom menu item urls can be editable[[BR]]
- attribute titles are not auto set to the link title[[BR]]
- Removed wp_enqueue_script( 'jquery-ui-dialog' );[[BR]]
- add custom css classes and xfn (rel) support[[BR]]
- clicking on one 'add to menu' button only adds items selected in that
list and not all[[BR]]
- metaboxes are drag and droppable[[BR]]
- Fixed bugs in saving menu ordering/positioning[[BR]]
- Changed the 'format' param in wp_nav_menu() to 'container'[[BR]]
- Added a 'container_class' param to add css classes to the container
div.[[BR]]
- Moved 'menu_class' class to the ul[[BR]]
- Nav menus will fallback if the menu has no items in wp_nav_menu()[[BR]]
- Menu item caching[[BR]]
- Added filters to wp_nav_menu to hook in more <li>[[BR]]
- Changed 'Save all changes' to 'Save Menu'[[BR]]
- Moved Save Menu/Delete to the top right to make it more
accessible.[[BR]]
And as always, refactored the entire menus codebase along with tons of JS
optimization. This patch should fix a lot of the tickets related to menus,
(e.g. #12544, #12540, #12538, #12470 to name a few.)
'''Known bugs:'''[[BR]]
- In nav-menus.php, nested items are broke in Opera. It's broke in trunk
too, but I'm working on a patch for this.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/11817#comment:301>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list