Normal installation

If you have installed free version of “Different Menus in Different Pages” then please deactivate it. Then please install the paid version plugin (Different Menus in Different Pages Pro) .

  1. Download the file to your computer.
  2. Unzip the file.
  3. Upload the different-menus-in-different-pages directory to your /wp-content/plugins/ directory.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress. After activating the plugin you will auto redirect to the plugin’s settings page.

After installation you need to setup the different menus. Please see below steps carefully.

Step1: Go to Dashboard > Appearence> Menus and create new different menu from here.

different menu name

After creating the menu you need to select your favorite menu items for this different menu.

select menu items for different menu

Add menu items


Step2: Go to plugins settings page with: Dashboard > Settings > Different Menus

Step3: Click on “Add different menu” button and select a menu from selectbox. Which menus you have created on nav menu page (Appearence> Menus) these menus you will see here.

Add different menu

When you click on “Setup” then below popup will appear. From here select your desired conditions you want to set.

Add different menu conditions

Step4: After done step3 then click on “Save Changes” button.

Step5: Go to desired page, and see magic.


Backup & Restore

Please note: When you will restore the previous settings then previous settings will be removed.

Step1: Go to Dashboard> Settings> Different Menus

Step2: On the bottom left corner, will will see the button called “Backup or Restore”. Click on it

Step3: Backup: Click on “Backup settings” button. The you will see a file will download.

Step4: Restore: You will see a file upload field below from “Backup settings” button. Select the desired backup file and upload it. When restore done the the page will reload.



Set different menus for different users, pages, posts, page templates, post types, categories, devices etc. Here are a few examples:

  • Set a different menu only if current User is logged in.
  • Set a different menu only if current User is not logged in.
  • Set a different menu if Device is mobile or tablet or android or iPhone (premium).
  • Set Different menus for different countries (premium).
  • Set a menu with many visibily rules.
  • Set a menu for Admins or Editors or any user roles
  • You can add login or register button with different menu easily.
  • Menu Duplicator.

The plugin is easy to use, each menu will have ability to replace with another different menu based on what conditions you set on settings.



  • In Free Version:
    • Different menu in different pages has easy setup settings page layout.
    • Different Menus can easily add, edit or delete from it’s settings page.
    • Ability to add different menu in Home page, Front page, Blog page, Sticky Post, Single post, Right to Left (rtl) Page, 404 (page not found), Search pages etc all pages.
    • Different menu can be set also on template pages, post types, taxonomies.
    • You can set user roles in every different menus. So only selected user roles will see the menu.
    • Menu Duplicator option. You can easily duplicate any menu.
    • Ajax live update and modern style
  • In Paid Version:
    • Including above features.
    • Set different menus in different devices ( android, iPhone, mobile, tablet).
    • Set Different menus for different countries. For this, you can use multilangual menu very easily without Google Menu Translator.
    • Search option in all tabs.
    • Set different menu from a post's or page's add or edit page.
    • Backup and Restore settings options.
    • Unlimited different menus can be created.
    • Disable menu option to disable a different menu temporarily.


Go to the  Different Menu in Different Pages plugin page

You can also use free version of this plugin from wordpress.