Incorrect Nav Menu Cached Shown for Logged In Users
-
Any pages accessed & cached before logging in show the wrong nav menu & ignore cache rules.
PMPro for membership access – This is determining which menu should be shown.
Elementor Pro page builder
Elementor Hello themeI have 2 nav menus: Logged-In and Logged-Out.
If a user accesses any of the public pages before logging in and navigate back to those pages after logged in, they will see the Logged-Out nav menu. This can be fixed by refreshing the page, but it is not a permanent solution.
The correct menu shows on any page(s) that were not accessed pre-login.
Seems to be some sort of Browser Cache issue.Page Cache Enabled. Page Cache Method Disk: Enhanced.
Minify is disabled.
Disable cache for logged-in users is enabled.
Have tested with Browser Cache enabled & disabled with the following disabled for all categories they exist:- Set Last-Modified header
- Set expires header
- Set cache control header
Hosting server cache is disabled according to the host.
Logged-in menu shows “Help Desk” on the top right.
Logged-out menu shows “Contact”The page I need help with: [log in to see the link]
- The topic ‘Incorrect Nav Menu Cached Shown for Logged In Users’ is closed to new replies.