dmortimer wrote:1. How does the cache for each browser enter in when it comes to logging in? For example, once a person logs in, can't that person continue to access the site from that same computer until the cache is cleared without having to log in?
I'm pretty sure s2Member checks access on each page load, not session. Not sure how cache affects that, though, I'll leave this one for Jason when he's around.
2. If we want people to be able to look at our site before they decide to purchase a membership, how can they do that without being directed to the login page first? I want them to see what they're going to get before they have to register for my site.
You can do this with a trial membership that'll expire after so many days, or you could leave part of the content unprotected as a teaser and the rest protected with conditionals.
WP Admin -> s2Member -> API / Scripting -> Using Simple Conditionals3. And once people join, is that when they are directed to the login page? At this point, it seems that you're saying that somewhere in the explanation of my site I need to tell people that once they purchase their membership, they will be redirected to the wp-admin link; however, right now, people can see my site without having to login. Is the login form automatically showing up after they purchase the membership?
When they join, if they weren't logged in, they'll be taken to the registration page. You will need a login link in your navigation for existing members that return later, though.
4. And is there a way I can test that to see if it works properly (setting up fake membership)?
You can create test accounts and give them the access level/capabilities you want in their profiles.
WP Admin -> Users -> Add New
WP Admin -> Users -> [username] -> s2Member Configuration & Profile Fields5. And then I am assuming that the way S2Member knows whether to redirect someone is by their ip address?
In the case of Specific Post/Page access restriction yes, partly, because it doesn't require the person to have an account. For other access restrictions it checks the person's account.