Topics/Replies of Private Forum Showing in Sidebar
I don’t know if this is a question for bbPress, bbPress WP Tweaks, or iThemes Exchange Membership, but I’ll start with bbPress.
I have multiple forums, one private. I’m using the bbPress WP Tweaks plugin for my forum sidebar and restricting access to all forums through Exchange Membership.
The private forum is hidden from the forum list, which is what I expected and what I want.
The private forum cannot be accessed from my menu link (although I need to figure out how to get rid of the “oops message), which is also expected behavior.
However, recent topics and recent replies in the sidebar both show links to a topic from the private forum to non-members of the forum. That is, the sidebar shows topics for every forum, even the private one, and even to non-members. Clicking the links for topics/replies from the private forum returns the “oops message” and so non-members can’t actually link to the forum that way, but I don’t want anyone who’s not a member of the private forum to even see topic titles. Everything in the private forum should be private.
Additionally, using the search box in the sidebar brings up both topics and replies to content from the private forum–not merely links, but the topics and replies themselves, as if they weren’t part of a private forum. This is true whether or not the user is logged in.
Exchange Membership allows me to restrict access to replies and topics, but only globally; topics and replies can’t be restricted on a forum-by-forum basis.
1. So, is there a setting I’m missing in bbPress to make replies and topics private inside a private forum? Is it standard for members of other forums to be able see the titles of topics of a private forum or allow access through search? (Or if you think this is being caused by the bbPress WP Tweaks plugin and you have any ideas for a fix, that would be great.)
2. Also, can I change the “oops, that page can’t be found” message or redirect users to another page when they click on the link to a private forum? Exchange Membership already has something set up to prevent access to protected pages/posts (with a message I can change), and that works if a non-member tries to access a public forum. But something about the private forum settings/setup produces a different redirect. I’m open to suggestions.
Thanks for your help.
bbPress WP Tweaks: 1.3.1
iThemes Exchange: 1.10.6
Exchange Membership Add-on: 1.2.8
My site: The Editor’s Blog Members
The Member Forum is public, the Pro Forum private. The topic–Can Sally See This Topic–is from the Pro Forum and shouldn’t be seen by or accessible to the Member Forum.
- You must be logged in to reply to this topic.