• I’m setting up a WP site for a non-profie who will have paid members. I want to have a members-only part of the site. It seems the easiest way is to set up a subdomain and link to it from the Members link on the menu. Is that the best way or is there a way to do if via password-protected pages. If the latter is there a way to have them just enter the password once then see all the pages?

    Thanks,
    Bob

Viewing 6 replies - 1 through 6 (of 6 total)
  • Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    It’s easy and you don’t need to do all that.

    I use these plugins to provide members-only pages on a non-profit site:

    Nav Menu Roles – add a loging/logout button to the menu plus hide menu items for member-only pages

    Peters Login Redirect – control what members see after logging in.

    Restrict – declare pages/posts to be visible only to selected roles (e.g., “member”, “subscriber”

    User Role Editor – define member roles

    Members – add/manage memberships (if you use this, you probably don’t need Restict).

    There are many plugins to help you do this: https://wordpress.org/plugins/search/membership

    Thread Starter BobHatcher

    (@bobhatcher)

    Thanks for the quick and informative information! Can I do what I want with one of them or do I need all five?

    Merry Christmas,

    Bob

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    You probably don’t need all of theme. Each solves a particular problem, but my site has its own membership system (CiviCRM), so I was working with plugins that managed things once a member is created. Regardless, WP is able to handle membership/private stuff quite well and quite flexibly.

    Thread Starter BobHatcher

    (@bobhatcher)

    Thanks, Steven, do you know if I can use the plugin Stripe Payments with those or are their conflicts?

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    It would depend on the set of plugins you choose.

    Thread Starter BobHatcher

    (@bobhatcher)

    FYI – I was able to do everything I need with two plugins

    Simple Membership plugin https://simple-membership-plugin.com
    Stripe Payments https://wordpress.org/plugins/stripe-payments/

    The first would have been sufficient IF I did not need donations. Their free version doesn’t do donations but the Stripe Payments plugin does and works very well.

    If you go this route spend some time understanding the workflow, i.e. what happens after someone buys from you, what emails get sent, what the registration process is like etc. I should have spent more time there.

    In the end it all worked very well together.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Best practice for members-only pages’ is closed to new replies.