By default WordPress doesn’t provides you a separate way to export and import menu items but by using WordPress Menu Exporter plugin you can easily export all your site menus for backup or for using them in another website of yours.
Although WordPress Menu Exporter plugin hasn’t been updated in over 2 years but still it works fine. I have checked it in latest WordPress version i.e. WordPress 3.5.1 and it works very well. The plugin adds few simple hacks in your WordPress site so there’s nothing to worry about, you can use it in your WordPress site without making any new errors.
Installation & Usage: Simply install and activate WordPress Menu Exporter. After activation you can export your menu item list which you have created from Dashboard -> Appearance -> Menus page by following two simple steps:
- After activation visit Dashboard -> Tools -> Export page
- Select Navigation Menu and click Export button
It downloads XML export file containing navigation menu items. Now you can import this XML file on any WP based website by using default WordPress importer from Dashboard -> Tools -> Import page.