Blog

New Free Plugin: Conditional Menus

Two days ago, we've released the Announcement Bar plugin and introduced the new Master Club. Today we have an awesome freebie for you!

Please say hello to our first free plugin - Conditional Menus.

As the title says, Conditional Menus is a simple WordPress plugin which allows you to swap or disable the menus in the theme as per specific conditions. This means you can create different menus in different posts, pages, categories, archive pages, etc. It is super easy to use. You would create the menus as usual in WordPress Admin > Appearance > Menus, then add the menu conditions in Manage Locations tab, and the menus on the frontend will swap according to the specified conditions.

Conditional Menus

42 Comments

  1. Dan
    May 05, 2014 @ 06:23

    Thanks for this guys! Just what I needed. Also glad I found this because it introduced me to the announcement bar plugin which is also awesome!

    Reply

    • Nick La
      May 06, 2014 @ 20:57

      Glad you like both plugins. We will have more plugins coming out soon. Stay tuned.

      Reply

  2. jasa toko online
    May 18, 2014 @ 16:55

    whether it should be a paid member to be able to download the plugin
    it seems incredible
    want to try…

    Reply

  3. Laurent
    Nov 12, 2014 @ 11:23

    Hi,

    Looks terrific!
    Is it also multisite compatible?

    Reply

    • Nick La
      Nov 14, 2014 @ 19:48

      Yes, it works with WordPress multi-sites.

      Reply

  4. Carol
    Mar 06, 2015 @ 07:43

    I am having an issue with the conditions not showing up anymore when I click on Conditional Menu in my menu locations. It used to show. I deactivated all plugins to see if that’s the issue and it’s still happening.

    Reply

    • Kurt Uy
      Mar 08, 2015 @ 05:09

      Hey Carol, Send us an email at info[at]themify.me and we’ll further investigate this issue. Thanks

      Reply

  5. dan
    Jul 01, 2015 @ 14:42

    This is good to use. Thanks.

    However, how do I set the condition for viewing different category Posts ?
    when I view latest posts (after clicking on Read More), the menu defaults to the Primary Menu.

    I have ticked Single post vews , under the General tab
    and the correct category under the Categories tag.

    Thanks

    Reply

  6. Foto Ngentot
    Aug 13, 2015 @ 05:36

    I am having an issue with the conditions not showing up anymore when I click on Conditional Menu in my menu locations. It used to show. I deactivated all plugins to see if that’s the issue and it’s still happening.

    Reply

    • Kurt @ Themify
      Aug 13, 2015 @ 15:07

      Hello,

      Do you mind emailing us at info[at]themify.me with some screenshots? So we can better understand what’s going on.

      Reply

    • Berita Tinju
      Feb 10, 2016 @ 09:36

      I like this plugin, I should say thank to all developer, even there are some similar plugin like this, but this plugin used super easy, I like it

      Reply

  7. dave cohen
    Aug 18, 2015 @ 03:23

    Does this plugin work with 4.2? It doesn’t show up on the plugins after successful install, and there are no conditions on the menus. Interestingly, this is the 3rd conditional menu plugin I’ve tried, and they’ve all failed like this.

    Reply

    • Kurt @ Themify
      Aug 18, 2015 @ 16:14

      Hi Dave,

      Yes, it does work with the latest WordPress framework. That’s odd, do you mind sending us an email at info[at]themify.me so we can further investigate this issue?

      Reply

  8. cecilia
    Aug 30, 2015 @ 21:56

    My site has a home page in which one should be able to go from one section to the other using anchors and XFN links (and jquery transitios to make them smooth, i’ve a plugin for that).
    I’ve 2 menus then.
    1) a regular one which links to pages, that should be displayed across the site but on the home page.
    2) specific one for the home page, which leads to anchors inseatd of pages.

    So, i set the regular menu (1), as the main nav, and set the specific home page menu to be displayed only on home page (through the conditional options/pages).

    The plugins seems to work great for every internal page and even on single post views.
    However, for some reason, when i access to “news” which is the blog page it fetches the home menu, the particular one i stated should only be displayed on the home page, instead of the regular one which is set to be the main nav.
    Any ideas?

    thanks a lot.

    Reply

    • Kurt @ Themify
      Aug 31, 2015 @ 16:42

      Do you mind emailing us at info[at]themify.me with your site URL so we can further investigate the issue?

      Reply

  9. Johan Cruise
    Oct 08, 2015 @ 03:23

    Nice Article, Thanks

    Reply

  10. Jasa SEO
    Oct 12, 2015 @ 05:41

    Maaf, saya tidak bisa berbahasa inggris,
    Saya ingin bertanya
    Apakah plugin ini masih tersedia dan dimana bisa mendapatkannya?
    Terima Kasih atas jawabannya

    Reply

  11. Jaket Kulit
    Nov 03, 2015 @ 19:20

    The Plugin is good ,i like this article

    Reply

    • Kurt @ Themify
      Nov 04, 2015 @ 18:04

      Thanks :) We appreciate your positive feedback!

      Reply

    • Jaket
      May 08, 2016 @ 17:56

      i agree.

      Reply

  12. Luna
    Nov 08, 2015 @ 02:37

    Great plugin – just what I have been searching for. Thanks a lot.
    One thing would make it even better for my use.
    I see how to add the custom menus for category archives and have set up a menu for each of my categories – working beautifully.
    As well, I would like all single posts belonging to each particular category to have the menu related to that category.
    At the moment (I think) that means going in and checking the name of every relevant post in the posts condition. As I have many posts across quite a few categories, and the condition seems to mix them all up together, this is a lot of work in the first place. But that work would be ok if it was once only.
    The bigger problem is if I change a post from one category to another I have to remember to change the condition, also to set the condition for each new post. I think I will definitely make some mistakes.
    So what I am wondering is – is there a way to write a condition that applies the category condition to single posts within the specified category?
    If there is no way to do this with the plugin, can you help me find the right way to code it so it works this way?
    Thanks again for a great contribution!

    Reply

    • Nick @ Themify
      Nov 25, 2015 @ 21:27

      Right now, you can’t assign menu to single view of specific categories/tags. We’ve logged this as feature request.

      Reply

  13. Asim Javed
    Dec 15, 2015 @ 15:04

    Congratulations !!!!!!

    I looked far and wide for a plugin that would give me page-specific menus, and when I found your ‘Conditional Menus’ I was blown away.

    It is by and far the best plugin in terms of the power that you provide, and the ease with which it can be used. It was a dream to use … kudos to your team!

    I’m going to take a look at everything you’ve done, because if this first plugin I’ve seen is any indication, I’m going to be very happy with your products :)

    Reply

    • Kurt @ Themify
      Dec 16, 2015 @ 14:53

      Thanks for the positive feedback Asim :)

      Reply

  14. Carica
    Dec 18, 2015 @ 01:14

    I like this
    whether it should be a paid member to be able to download the plugin
    it seems incredible

    Reply

  15. Mirjam Rosman
    Dec 30, 2015 @ 16:34

    I think this is a great plugin I would be more than happy to donate. There is one problem, if you have once defined a specific menu for a page, it is very difficult to switch it to another menu. It keeps on remembering (and showing) the old menu.

    The only solutions to solve the problem is copy the page and give it a new url. But, from SEO point of view this is not very handy. Is there another option to resolve this problem?

    Look forward to your answer.

    Reply

    • Nick @ Themify
      Apr 07, 2016 @ 18:31

      You should be able to do this by remove that condition and then add a new condition for that specific page.

      Reply

  16. bandar kiu
    Jan 10, 2016 @ 23:41

    Thank you very much for this comprehensive ideas.
    It give me idea to install Live Chat plugin to my website :)
    Thank you , team

    Reply

  17. Carica
    Jan 13, 2016 @ 00:42

    This is good to use. However, how do I set the condition for viewing different category Posts ?
    when I view latest posts (after clicking on Read More), the menu defaults to the Primary Menu.

    Reply

  18. Tom
    Jan 22, 2016 @ 21:48

    What a cool plugin – just what I need.

    I do have the problem though that it does not work on the WooCommerce shop page. It is checked in the pages list, and all other WooCommerce pages (cart, checkout, all products …) work fine.
    Does anybody else have have this issue?
    Cheers,
    Tom

    Reply

    • Kurt @ Themify
      Jan 26, 2016 @ 17:16

      Hi Tom,

      Do you mind sending us an email at info[at]themify.me so we can look into this issue? Please provide us with your site URL so we can better investigate this issue.

      Reply

  19. Kaffah SEO
    Feb 02, 2016 @ 10:22

    Want to ask
    This plugin is usually used for any website?
    I am still confused . , ,

    Reply

    • Kurt @ Themify
      Feb 02, 2016 @ 17:03

      Yes, you can use this plugin on any WordPress powered site.

      Reply

  20. Pembuatan Toko Online
    Apr 03, 2016 @ 10:49

    hallo kurt i am from indonesia, can this plugin user for multy user ? if customer find differend menu from normal subscibe?

    Reply

    • Kurt @ Themify
      Apr 04, 2016 @ 16:07

      Yes, this is possible :)

      Reply

  21. Andrew Pastoor
    Apr 05, 2016 @ 01:57

    Hello,
    First off, I love the plugin it does almost everything I want it to! The only thing I am struggling with is that when I choose Single Post Views (wanting it to show on blog posts) as a condition it overwrites all of the other single post views that I have in the theme (staff, events, ect.)
    Am I just missing something, does the blog post need to be named something else?
    Thanks!

    Reply

  22. Anisa
    Apr 27, 2016 @ 06:21

    Thanks Kurt, The Plugin is good

    Reply

  23. mehdi
    May 25, 2016 @ 08:59

    hello there, I’m trying to use the conditionnal menu with divi theme, I’ve choose to show my member menu only on some pages but nothing shows up. Have you heard of some issues with divi theme and conditionnal menu plugin ?

    Reply

    • Kurt @ Themify
      May 25, 2016 @ 16:53

      Hey Mehdi,

      hmmm…Do you mind sending us an email at info[at]themify.me so we can further investigate this issue? Please send us your site URL as well.

      Reply

Reply

Get 30% off the new modern, grid based WordPress theme Peak, with coupon code: PEAK!