Hello,
ARMember Lite plugin does provide a Restrict Content shortcode which you can restrict content for non-logged in users as well as show content for logged-in users. You can achieve this from Pages -> Add New -> Restrict Content Shortcode, here you can hide or show the content to the users you want also you can restrict content plan-wise from here.
For example:
[arm_restrict_content plan=’registered,’ type=’show’]</span>
<span style=”font-size: inherit;”>{CONTENT GOES HERE FOR LOGGED IN USER}</span>
<span style=”font-size: inherit;”>[armelse]</span>
<span style=”font-size: inherit;”>[arm_form id=”102″]</span>
<span style=”font-size: inherit;”>[/arm_restrict_content]
Please check accordingly and let me know how it goes.
Thanks
Hi, I tried this, and what I got was this:
https://inkspired.xyz/yellowstone-national-park-a-wonder-of-nature/
It is showing {CONTENT GOES HERE FOR LOGGED IN USER}, then the whole post shows.
The settings on the ARMEMBER Access Rules on the post panel are not turned on. I have three membership types: FREE, BASIC, and PRO.
If I turn any of them on, the post redirects to a page saying that the viewer must be a member. It is a page I made.
In addition, if I change the word “registered” to either “Free”, “Basic”, or “PRO”, no changes apply. The whole post shows with the {CONTENT GOES HERE FOR LOGGED IN USER} text at the top.
Is there something i am missing here?
I also tried using the restrict shortcode block. it does not work the way i want to.
I watched your video tutorial: https://www.youtube.com/watch?v=SrLktFSk1NU
I am baffled why:
- I have to copy the content I want to hide and paste it inside the shortcode box (what if there is an image?).
- After hiding the content, there is not even a warning on the page/post to tell a reader that there is hidden content there that is only accessible to a specific kind of member.
What I am trying do here is partial content restriction where the site visitor will be warned that he can no longer continue to read unless he registers for a specific account.