I have tried many different "members only" plugins on my wordpress blog such as access control, members only, restrict access, etc;
The problem is that none of them block access to the main index for non-members. It only prompts for password when a non-member clicks on a category, single post, or archive link. So people who aren't members can still load the main page where the posts are and take up bandwidth.
I want it so that when people visit my wordpress blog and they are not logged in they are redirected to the login page and cannot see ANY PART of my blog if they are not a member.
I am using the latest version of Easel as my theme and I have tried switching to the default theme and it doesn't help. So if anyone can explain why this is happening I'd really appreciate it.
Maybe if someone could come up with some code that can go in the index.php code to do it manually that would be great.