OK, I think I've worked out a way to do this, using a combination of the Post Levels and Role Manager plugins. Additionally, I installed WP-OpenID (so all you LJ users don't need to sign up for a new account just to see my friends-only posts), and Weasel's Login Redirect (to make the login screen less confusing).
I've posted a protected post, just to test things out. Now I need help to see if people think this is a viable solution. To try it out, do the following 2 steps:
1) Go to my blog and under "Site Options" (it's on the right side), click "Log In
( ... )
Yeah, that is probably true. I don't know if WordPress gives you a way to specify username and password via the URL or not, but if it does, then you could sign up for a regular (non-OpenID) account on the site and use that with your RSS reader.
I've modified the Post Levels plugin so that people who aren't logged in can now see that a protected post exists, but they won't be able to see the content of the post. This isn't exactly like LJ behavior, but it is good enough for my purposes. So now your RSS reader can notify you that there's a private post it can't see, and you can then go to the site and read it.
Long(er) answer: Not built-in, but it seems like there are a number of plugins that can help out, and I'm planning on trying them out to see which ones handle the problem well.
Reply
Reply
I've posted a protected post, just to test things out. Now I need help to see if people think this is a viable solution. To try it out, do the following 2 steps:
1) Go to my blog and under "Site Options" (it's on the right side), click "Log In ( ... )
Reply
(The comment has been removed)
Reply
Reply
Reply
Reply
I've modified the Post Levels plugin so that people who aren't logged in can now see that a protected post exists, but they won't be able to see the content of the post. This isn't exactly like LJ behavior, but it is good enough for my purposes. So now your RSS reader can notify you that there's a private post it can't see, and you can then go to the site and read it.
Reply
Long(er) answer: Not built-in, but it seems like there are a number of plugins that can help out, and I'm planning on trying them out to see which ones handle the problem well.
Reply
Leave a comment