• Hello!

    A client asked me to investigate an issue with Nav Menu Roles.
    The problem is that non-logged-in users cannot see any menu items, including those configured to be visible for visitors (non-logged-in users).
    On the other hand, logged-in users can see the menu items correctly according to their assigned roles.

    To clarify:

    • Visitors (not logged in): no menu items are displayed, even those intended for guests.
    • Logged-in users: menu items are displayed correctly based on their roles.

    Have you seen this behavior before or are there any known conflicts that could cause it?
    Theme is Hello + Elementor Pro
    Hosting is SiteGround + SiteGround Optimizer cache plugin (I also deactivated JS and CSS minification)

    Thank you for your help.

Viewing 1 replies (of 1 total)
  • Plugin Author HelgaTheViking

    (@helgatheviking)

    Hi Jairo,

    My first suspect for things like this is a conflict. Second suspect would be caching as the menu cannot really be statically cached.

    I highly recommend the WP Staging plugin for quickly spinning up a staging site and deactivating plugins until the menu works as expected for logged out users. That should point you to the culprit. If it is something you can reproduce with a specific plugin/theme I might be able to take a look.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.