Hi Corinna,
Unfortunately, we don’t have the option to assign conditional menus on similar slugs as per your situation. However, you can manually set the menu manually on the sub pages.
Hi there!
Thanks for your quick reply!
Maybe my explanation wasn’t clear enough. What I need is to assign the following:
Menu 1 to .com/us/services/service-1/tech-specs/
Menu 2 to .com/us/services/service-2/tech-specs/
Menu 3 to .com/us/services/service-3/tech-specs/
Menu 4 to .com/us/services/service-4/tech-specs/
But what happens after I assigned Menu 1 to .com/us/services/service-1/tech-specs/ and clicked “Save” in the Themify lightbox and afterwards saved the WordPress menus, is that Menu 1 automatically got assigned to ALL tech spec pages. Just for my understanding: Is this the intended behaviour of the plugin? Because this is exactly what I did NOT want 🙂
Kind regards
Corinna
Hi Corinaa,
Thanks for clarifying. It looks like you have the same post slug for all those sub-pages. Not sure if it causes any error/confusion. Will ask our developer to check this.
Thank you very much!
Yes, all tech specs pages have the same last slug, just the front part of the URL differs depending on the product/service.
I hope your developers will find a solution 🙂
Kind regards
Corinna
I think we’ve found the problem. Does your menu have different view type conditions? (ie. do you have the sub pages checked and another view type checked?)
We’ve confirmed that bug and will fix it in the next update. Meanwhile, please select the sub-page conditions. If you need the menu on other view types, please add another conditional menu.
Hi there,
first of all: Happy New Year!
Sorry for my late reply, I was on vacation.
What do you mean by “view type”? Do you mean the tabs “General, Pages, In Categories, Categories, Post Types,” etc.? If yes, then no, our page only has 1 checkmark.
Best regards
Corinna
Can you post screenshots of your menu conditions to show what you’ve selected/checked? If you don’t have other conditions selected, it shouldn’t have any conflict.
Hi,
very sorry for my super late reply, we had to finish an important project. Here are the screenshots.
First I created a new conditional menu, selected the page I want this menu to be displayed and pressed “save”:
https://www.retarus.com/au/wp-content/uploads/sites/10/2020/01/step1.jpeg
(and there is 100% no other checkbox ticked. this is the only one.)
Then saved all WordPress menus:
https://www.retarus.com/au/wp-content/uploads/sites/10/2020/01/step2.jpeg
When double-checking, I get this:
https://www.retarus.com/au/wp-content/uploads/sites/10/2020/01/step3_doublecheck.jpeg
NOTE: When I double-check BEFORE saving the WORDPRESS menus (so only having saved the CONDITIONAL menu so far), it keeps the correct status. It only gets messed up after saving the WORDPRESS menus.
Can you please help?
Best regards
Corinna
Can you make sure you are using the latest Conditional Menus version? According to your screenshot, it might not be the latest version.
Another thing I noticed is that it auto check the other “service” posts with similar post title. Can you try to check another service post and see if it will auto check any other post checkbox?
We have updated the plugin yesterday from version 1.1.5 to 1.1.6, but it doesn’t make a difference, still the same behaviour.
All service posts that have unique slug at the end of the URL work fine (we have like 20 conditional menus in total). The only problem occurs with those service posts that have the same slug at the end of the URL:
works for:
/services/fax/
/services/sms/
/services/email-security/
does not work for:
/services/fax/tech-specs/
/services/sms/tech-specs/
/services/email-security/tech-specs/
After saving the WordPress menus (see step2.jpg from my last answer above), it auto-checks all /…/…/tech-specs/ posts.
Maybe your plugin only observes the last slug and not the whole URL path?
Oh, and: when I change one of the tech page’s slug from /…/…/tech-specs/ to /…/…/tech-specs-xyz/, then the conditional menu works (does not auto-check other posts). So it seems that the plugin has a problem with multiple posts ending on the same slug.
We’ve released another update, could you check if that resolves your issue? Please let us know.
Also with version 1.1.7 unfortunately still the same problem. After saving the wordpress menus, it still auto-activates all /…/…/tech-specs/ pages 🙁
So, I did some further tests and created a new post:
/services/conditional/fax/
Remember, that we already have:
/services/fax/ (see above)
When I want to assign the menu now to this new post, also the /services/fax/ post automatically gets this menu. So it definitely looks like your plugin is only watching the last slug of a page/post and assigns the menu to all pages/posts which have the same last slug.
@corinnak Hi,
We’ve fixed the issue and if you want to have it earlier than the next release, please let us know.
Hi Mahmood,
that’s great news! I’d love to get it earlier. Also, I can then confirm if it works before you release it 🙂
Best
Corinna