How to add extra menu item in WordPress Navigation menu

WordPress very easy interface for managing navigation for WordPress themes.  But in some cases you may want to add extra menu item in the WordPress navigation. Here is a simple example to show how to add extra menu item in WordPress navigation menu.

In this example we are targeting primary menu. If you have not registered menu then you have to register nav menu with register_nav_menus function.