I have the skills necessary to work with PHP and hooks and such. I just need a basic breakdown of the logic/implementation required to do this:
So I make real estate websites and this is a common request. Some useful information (buying tips, selling tips, etc) is available to the user only after they submit their contact info. (Yes, I know its not good practice, but some people insist).
I DON'T want people to actually register with Wordpress itself, or at least I dont want them to have access to a dashboard, nor do they have a profile to edit. They simply enter their contact info, and then they can see the information they want.
If they come back a few days later, they should be able to enter their email or password or both (it doesnt matter, whichever is easiest) and then view the content without submitting info again.
Also, if there are five protected articles, they only have to register for one, not all five.
Whats the basic logic for this setup? Thank you very much in advance for any assistance.