tgji
Forum Replies Created
-
Thank you @jarryd-long — deactivating the cache on dynamic elements is the solution for my issue.
Hope this helps others who may have the same issue.
@jarryd-long your comment: “A non-member is considered a user who is logged in but does not have a membership level. If they are not logged in, they are only a visitor and the element will not show.” implies that there is no way to hide content from members — which doesn’t align with Kim’s tutorial here: https://www.youtube.com/watch?v=yICM4-vG61M, particularly what she does at this timestamp: 7:26 — where she explicitly says that using the non-member tag will make the element for “non-member, logged-out” users, and then she demonstrates this by logging in and out and showing that one element shows only when logged out (because the element was assigned the “non-member” tag).
Are you saying that this tutorial is no longer relevant, and it should not work that way anymore? Is there going to be a “visitor” tag?
Either way, what I just did was to set the Cache to “inactive” on the button itself, not the whole page, and then I set the membership required to “non-members” and now it disappears when I am logged in, and appears when I am logged out — just as I wanted, and what Kim shows in that tutorial.
It seems I just need to remember to inactivate the cache on any element I want to hide from members? I hope this isn’t the case for everything I want to hide from non-members?
Hi @jarryd-long has there been any news or progress on this issue?
Follow up: I’ve also discovered that I have this issue:
And I’ve tried clearing the cache. That didn’t help.
But, as per the thread I just referenced, using Elementors “regenerate CSS” feature did solve this issue — but not my button display issue.
- This reply was modified 2 months ago by tgji.
Hi, I’m having the exact same issue here, not using any other checkout template other than the native PMPro checkout page. I am using Elementor as well.
Edit: the “regenerate CSS” feature also solved it for me.
Hi Jarryd, before the troubleshooting steps I described, that’s exactly what I did:
However, when I log out (or any of the troubleshooting steps I described above that should force a “non-member” state), I do NOT see the button — see where I’ve circled red, showing that I’m logged out, and the button still doesn’t appear:
Apologies, I should have included screenshots last time.