Skip to content

Instantly share code, notes, and snippets.

@simonsmith
Created October 11, 2012 16:20
Show Gist options
  • Save simonsmith/3873556 to your computer and use it in GitHub Desktop.
Save simonsmith/3873556 to your computer and use it in GitHub Desktop.
Get Wordpress nav items by name
/**
* Get menu items based on name
*
* @param $menu_name
* @return mixed|null
*/
function get_nav_items_by_name($menu_name) {
$locations = get_nav_menu_locations();
if (!isset($locations[$menu_name])) {
return null;
}
$menu = wp_get_nav_menu_object($locations[$menu_name]);
return wp_get_nav_menu_items($menu->term_id);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment