Unable to print menu links using menu_navigation_links I'm using a custom template and attempting to customize the output of specific menu items. However when I attempt to output each link in the menu specified it outputs nothing. menu-it is the machine name of the menu.

&lt;?php $menu = menu_navigation_links('menu-it', 1);
    foreach($menu as $item){
        print $item;
    }
?&gt;
The normal way to print that menu would be:

&lt;?php print theme('links', array('links' =&gt; $menu), 'attributes' =&gt; array('class'=&gt; array('links', 'site-menu')) ));?&gt;


or similar.

If you want to do something different for individual items then in template.php you could implement:

function THEME_preprocess_menu_link(&amp;$variables) {
    // if certain menu item, do something different
}