As with lots of WP sites, my home page displays the most recent posts. I turned Alternative View Protection on for all alternative views, which seems to work everywhere but on the home page. A post that is set to Level 2 or higher is visible but not accessible to anonymous visitors.
I consider the home page feed to be one of those “alternate views” that should be protected. I am trying to provide a link to a customer that should otherwise be invisible to others.
Thanks for the heads up on this request for support.
Yes, s2Member does consider the home page to be one of your Alternative Views. The issue that you’re having, sounds to me like a theme compatibility problem. Perhaps your theme is pulling details from the database, for home page display, with the suppress_filters option enabled, which bypasses s2Member’s Alternative View filters. You might contact your theme developer, and see if they’ve used the get_posts()
function, instead of the query_posts()
function. The get_posts()
function in WordPress suppresses all filters by default, and should be avoided for compatibility with s2Member’s Alternative View filters.
See also: http://codex.wordpress.org/Template_Tags/get_posts
See also: API functions that filter content with s2Member.