GSoC/GCI Archive
Google Code-in 2010 WordPress

API for Programmatic Creation and Editing of Navigational Menus

completed by: chalet16

mentors: Austin Matzko

Currently, navigational menu creation and editing is handled by code at the top of the admin page for nav menus.  This is inelegant and doesn't provide an API for editing and creating menus programmatically.

For this task, refactor the menu-editing code in wp-admin/nav-menus.php so that each action is in its own function or method and can be used programmatically.