• Resolved martinb85

    (@martinb85)


    Hello,
    I am creating online yoga lessons website, in which every “post” is one Yoga lesson. Content of posts should be restricted differently for: non-registered users/ available after free registration / members.

    I have created custom template for posts with Elementor Pro and custom Loop for “Post Archive”. Posts are restricted to memberships via “Require Membership” in post edit page. Categories are not used to restrict content (all categories in all memberships are left unchecked).

    In advanced settings “Filter searches and archives?” is set to “No”, so that everybody can see all the posts in archive (which works and filters correctly, when even I set it to “Yes”, just to confirm membership settings).

    The problem is after clicking the link to post content it loads the post, regardless of membership, even for unregistered users.

    https://www.jogovaizbicka.online/blog/
    There are three posts:
    1, first one should be available to even unregistered,
    2, second only to users with paid membership
    3, third should be available to all registered users (it is set as a free membership when registering)

    But you can watch all of them even without registration.

    Sorry I dont know what I am missing, why the content isnt restricted, Thanks for help.

    • This topic was modified 3 years, 5 months ago by martinb85.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hello @martinb85

    Thank you for reaching out to Paid Memberships Pro, I’m sorry to hear about this issue you are facing here.

    Can you tell me more about how your videos are setup for these pages? Are they hosted through Elementor and the containing widgets/elements in the page builder have been restricted correctly?

    I’d like to test this on my local development environment and replicate your setup.

    Please let me know if another plugin/shortcode are used for the videos on these pages.

    Thread Starter martinb85

    (@martinb85)

    Videos are hosted on Vimeo. I am using elementor basic “video element/widget”, with link provided through dynamic content to the template via “custom fields” (plugin: “Advanced Custom Fields”). Visuals (loops) in archive were generated through “Ele Custom Skin” Plugin.

    I have not restricted any of the elements in the post. Only the post is marked as “require membership”, which is available in wordpress classic editor.

    I was hoping upon clicking the the post link in the archive user, who is not supposed to have access, would get one of the predefined messages in PMPro plugin. Which would send him to register/buy membership.
    Thanks

    • This reply was modified 3 years, 5 months ago by martinb85.
    Thread Starter martinb85

    (@martinb85)

    Little update: I have tried disabling the Elementor template, and the default message from PMPro to log/buy membership appeared as it should.

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback, I’m glad to hear you’ve made progress on this. We are still looking into this further to see if it’s a bug or something that may be site specific.

    Hi @andrewza,

    is there any update about this?
    I’m facing the exact same issue that @martinb85 described.

    It just seems like the whole page restriction is ignored, when using a single post template with e.g. elementor.

    Btw I don’t think that he made “progress”. He just made a step back to make it work again…

    Thanks and best regards
    Felix

    • This reply was modified 3 years, 1 month ago by felix9607.
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Posts are not resticted after setting “Required membership”’ is closed to new replies.