I am looking to implement a not-profit membership site where I need a following:
- Only registered users can view content
- If they try to view any content they need to login first with their own personal username and password.
- When they logged in they can view all the posts.
- Each post is going to have a pdf and when they click their link a request would be generated and it should be approved by a site admin first. Then they would get a link in an email.
I found some membership plugins but they are all expensive and I do not need all their feature like payment processors. I am wondering if it is possible to implement this site in Wordpress only?