You can achieve this with no subscription or payment features using the free Restrict User Access plugin together with WordPress User Roles (a bulit in feature).
You set the roles you want for each user, and each role defines access to particular set of content on your site.
The plugin’s very flexible and granular, so it should do whatever you want. E.g. for restricting access to users it even goes down to making rules for the individual user
Related Posts:
- Public WP website with one area just for members
- Custom fields not showing up in the user info (PaidMembershipsPro)
- Any tips for a plugin to define specific pages navigation for specific types of users / members? [closed]
- Membership and search criteria
- Advice on setting up private site
- Change success message in plugin Theme my login
- Members Only site with Feed Keys
- How to get user-meta from Social Login registered users?
- Auto login using Active Directory and Windows Authentication
- Which hook should be used to validate custom form fields on the login form?
- Add new password rule to Ultimate Member register form
- How can I make content disappear when a user logs in?
- Tracking last login and last visit
- login to wordpress with Get variables instead of Post
- Prevent Brute Force Attack
- Login with email (WP Modal Login)
- WordPress roles – Protect administrator role
- Check if the front end user is log in or not
- wordpress custom login successful redirect hook
- How to create a word press user with hashedpassword
- woocommerce and is_user_logged_in() if not redirect to homepage
- WordPress login with Phone Number [closed]
- wp_authenticate but not logged in
- “Members only” section of a WordPress site – self signup and no backend access
- Front End Plugin for User Management [closed]
- How do i login when i cant access wp-login.php?
- Single central login for front end users from any site
- Plugin: Google Analytics for Dashboard error – Timestamp is too far from current time
- How to save generated JWT token to cookies on login?
- Contributive page where people logged in can write
- User registration
- Login cookies set as wrong domain
- Implementing an image hosting website using WordPress? [closed]
- Paid Membership Pro with ACF [closed]
- How to use login_redirect with a user capability
- Login Customizer doesn’t change the background of the register form
- easy steps to make front end form without plugin
- Change wp-login to custom URL login page
- Login problem after installing my written plugin [closed]
- WordPress User Post Products
- Get ‘Headers already sent’ error for the plugin I am creating when I try to login
- Custom Login Page — wp_signon Headers Already Sent?
- Using WordPress to build membership Page
- Theme My Login Shortcode Doesn’t Return Anything
- Possibility to login without password
- how do i change my website facebook login button to another text immediately user login? [closed]
- WordPress unable to write files in the server
- Custom PHP Page Using WordPress login
- If I use an alternative login (e.g. CAS or other SSO) plugin, is my site protected from the recent brute force login attempts?
- Which Membership Plugins Allow Registered Users To Bookmark Posts? [closed]
- WordPress Membership Plugin Advice [closed]
- Janrain/Simple Modal under Redirected Domain
- Linking form to user meta fields
- WordPress Multisite Profile Picture Sync Error with Nextend Social Login Plugin
- Filter Content on Ultimate Membership plugin based on the Country Field Form
- Plugin or ways to limit number of users logging in the website,
- force logged in user to stay in the dashboard
- Discern a specific plugin’s action hooks
- Allow members to create groups on my site
- Login/password protected “client page”
- Allow a page to be edited by a specific custom role
- WordPress Admin login redirect to homepage
- How to use plugin’s shortcode in custom design? [closed]
- Memberpress: Can I add a second email address?
- https rewrite not working for All in one security Brute force > rename login url
- On button click, redirect users to registration page instead of another page
- Members-only page, but accessible via sharable link
- When the user entered an unauthorized url redirect to login page
- How to show private pages based on a user’s role?
- wp_signon returns user, in popup window, but the user is not logged in
- Which Membership Plugin? [closed]
- How to Create Custom Dashboard for my Laundry Website?
- wp_login_form() ignoring login_form action hook
- Dynamic Home Page based on Log in status
- Custom user data capture form with auto membership ID
- I keep getting fake users registrations
- Auto-login from backend
- Best way to create member pages for a lab website? [closed]
- AJAX login without a plugin does not work. when add a action to function.php
- wp-admin will not redirect to wp-login.php
- Adding google authenticator and use only email address of user
- how to protect wordpress website
- WordPress ReAuth =1 Loop with wpCAS
- Checking url from plugin [duplicate]
- Change All Login/Signup Links in Plugin
- plugin for different writers [closed]
- Step by Step Instructions for Making Media/Uploads Private to Only Logged-In Users
- Permissions question [closed]
- Membership Plugin [closed]
- How to block external download link access if visitor not referred from WP?
- Managing users / external login
- Plugin Recommendation for selling one page content [closed]
- How to resolve these findings from security audit
- ERROR: Cookies are blocked due to unexpected output – no access to FTP
- Sync roles across several plugins
- Need help with restricted page for users
- How to Find WordPress site has backdoor login Codes
- registration plugin [closed]
- How to create a custom wordpress plugin for a specific functionality?
- Convert WordPress into Event and membership managment software [closed]