Are you trying to navigate to an external page or redirect? (Also, bear in mind that was posted almost 3 years ago…in websites and technology in general, that’s an eternity!)
You could always just add a custom link to the WordPress menu under Appearance->Menus. Just make sure you add support in the functions.php file.
http://codex.wordpress.org/Appearance_Menus_Screen
And here for adding theme support:
http://codex.wordpress.org/Navigation_Menus
This is how you would add functional support:
//setup the dynamic navigation
if (function_exists(register_nav_menus)){
register_nav_menus(
array(
"main_nav" => "Main Navigation Menu"
)
);
}
Then go to the admin panel->Appearance->Menus, and add your external link there.
Then in your template, you would call it like so:
<?php wp_nav_menu(array('menu' => 'Main Nav Menu')); ?>
This is, ofcourse, what you were looking for