Welcome to Stack Exchange!
What you need is a paywall plugin or a membership plugin that will require the visitor to pay or be a member to view your news content.
Check out these plugins:
Restrict User Access
https://wordpress.org/plugins/restrict-user-access/
Leaky Paywall
https://wordpress.org/plugins/leaky-paywall/
Good Luck!
Related Posts:
- Loading posts associated only to the logged in user on recent posts page
- Removing WordPress Plugin Menu Item for a specific user
- Override WordPress user with Oauth2 account
- Is there a way (plugin?) to restrict a user to being able to edit just one page?
- WP_User_Query and non-unique usermeta data
- Where the Nickname is being used in WordPress
- Keep one user logged for a year?
- User-Specific Timezones? Hack? Plugin?
- How can i force Display names to be the same as Usernames?
- How can I limit functionality in one version of a plugin?
- How to create custom LOGIN and REGISTRATION forms?
- Removing user contact methods works from functions.php but not from a plugin
- How can I let users to access plugin functions based on roles?
- $current_user var returns NULL
- Multisite functions to communicate with individual site functions
- Get User ID from within a plugin
- Is it possible to block subscriber users to changing its password?
- delete_user_meta Delete one value out of array
- Restrict backend but allow to use post.php?action=delete&post=POSTID from front-end
- WordPress Plugin for One-Time Event Registration? [closed]
- Will WordPress username displayed somewhere in the site?
- Upload files programmatically to users
- How to expire all wordpress user passwords instantly?
- How to show popup to a group of users?
- Mass Import Users without sending new user notification
- Current user in plugin returns NULL
- update_user_meta add value on the top on existing value
- Reset WordPress website
- Two people sharing user in WordPress [closed]
- How to upload user profile image from frontend in wordpress ?
- How to transfer all user data between wordpress installations?
- Getting user roles in plugin files
- Auto delete WordPress users according to time
- How to associate more than one user to a post?
- Average Account Age
- How to keep users unique id stored in session in addition to IP in WordPress plugin?
- How to get current post user id
- How to create user groups and allow custom posts and plugin modify/access to specific group?
- New User Form – Custom Menu Page
- WordPress Central User Database
- How to read individual user’s directory and display content to that specific user?
- Page Restriction and Redirect for Particular Levels or user
- wp_set_auth_cookie causes 403 error in the wooCommerce checkout
- How can I restrict image upload dimensions for non-admin WordPress users?
- How can I copy all users to newly created site on a multisite network in WordPress?
- How to create restrict content to users (by user, not by role)
- Enable users to change change and add taxonomies of posts
- How can I change the meta_key for a particular piece of information?
- Custom User meta field display
- How do I log out users from a restricted page if they are already logged in on another device? [closed]
- Restrict access to content in conjunction with facebook connect & google login
- edit_user_profile and show_user_profile are not firing inside a class
- How to create multiple users at once?
- Shortcode to update user meta
- Multisite – maximum number of users with specific role
- How do I get the user ID of the user that was updated in WordPress?
- Understanding State in WordPress Multisites
- How to have sample page for each new register users in a membership website
- Restrict content based on buy woocommerce product
- How to get all posts belongs to a user between a certain date
- Restricting page access [closed]
- Specific way to allow WordPress users to view their current password? And edit it?
- how can I query all wordpress users of a blog
- Add Content to Content()
- Is there a plugin for WordPress for creating ‘Accounts’ where all users who belong to that Account can only see Account data? [closed]
- Add User Role: Pre-saved in User-Meta [SOLVED]
- get_users(); Is an Undefined Function When Used in Cron Job
- How limit user connection?
- Custom Login page with custom redirects for each user?
- how to make dynamic subdomain for each user registering?
- How to pass a query string to another page on the same site?
- WordPress /users/me endpoint request forbidden
- Mutliple users editing single document in wordspress
- Remove specific administrator’s capability
- Plugin permissions for Editor role
- Personalized Author Area
- How to auto strip hyperlinks & images in wordpress post
- Completely remove ability to create users?
- Role based permission edit for plugins
- Creating teams of users in WordPress
- How to restrict a plugin from certain pages without editing its core
- WordPress plugin for Limited days user
- Plugin privelages for “editors”
- Shortcode not displaying HTML within the function
- Janrain/Simple Modal under Redirected Domain
- Can’t save changes or modify settings in Dashboard but Pages and Posts are fine
- Disable Author Archive just for certain roles in bulk
- Auto populate a user custom field from another user custom field
- Can we hide a certain user in WP?
- How to implement data residency in my WordPress site
- how to create user profile pages and display them based on users roles
- Clean old users
- User updating their profile wipes my custom fields
- Comment restrictions Wodpress
- How To Export User’s Custom Fields in CSV or XLSX
- Get all user meta_keys and then group users by matching values
- On button click, redirect users to registration page instead of another page
- Searchable Semi Random Number Generator on User Profiles
- How do I run my custom function in my plugin when a wordpress user is deleted?
- How to show private pages based on a user’s role?