Skip to content

Instantly share code, notes, and snippets.

@WerdsWords
Created August 3, 2013 22:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save WerdsWords/6148242 to your computer and use it in GitHub Desktop.
Save WerdsWords/6148242 to your computer and use it in GitHub Desktop.
#29: wp_edit_nav_menu_walker
<?php
/**
* Use custom Walker class when adding menu items.
*
* @see wp_ajax_add_menu_item()
*
* @param string $class The Walker class name to use. Default is 'Walker_Nav_Menu_Edit'.
* @param int $menu_id The menu id. Uses the value of $_POST['menu'].
*
* @return string The Walker class name.
*/
function wpdocs_add_items_custom_walker( $class, $menu_id ) {
return 'My_Custom_Edit_Walker';
}
add_filter( 'wp_edit_nav_menu_walker', 'wpdocs_add_items_custom_walker', 10, 2 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment