How to hide content in widgets with Membership?

I´m using the Memberhip plugin to hide content after the more tag for non-registered users. It works fine with one exception. On my frontpage I have a "site wide content-widget" that shows recent articles. The thing is, it shows the hidden content too, even if a user is not logged in/registered.

Is there some way to fix this issue, or do I have to write some 50 words prior to the more tag, thus filling the excerpt with free, open content?

The problem is, I believe, that the widget isn't respecting the membership rules (it's just grabbing out the text) and hence it's being shown on the front.

To be honest this is pretty standard behavior, were it to grab the full code of the post (and hence the membership tags etc.) it'd bring in images and all sorts of other stuff which would mess up your homepage.

I'm hoping that displaying 50 characters or so of free content might be a good 'taster' for potential members?

Otherwise, there could be a hack for this plugin, but I'd probably see that as a last resort.

Hi, which site wide content widget do you have?
If you click through on a bit of content that it is showing (and the user shouldn't have access to), does it display it or a not found (or no access) message?

The problem is that i´m using a bp download manager and the downloads are inside the groups. Since non-members dont have access to the group, they cant download the files. But, the nice little widget "popular downloads" that ship with the download manager dont obey the membership rules, hence I have to remove the widget unless I want all visitors to get access to the downloads.

Guess that´s not something you guys cant help me with since it´s not your own plugin...

How do you rate me?

Thank you for rating your experience!

We’re thrilled to hear you had a great experience with . Would you like to leave a comment about your experience?
Thanks for voting on your experience with , we’d love to get some feedback please.
Ohh no! We’re really sorry to hear you didn’t have a pleasant experience with , we’re always looking at how we can improve and would appreciate you provide some further feedback here please.
Type your feedback here

it's great that you had a positive one. Based on your experience in this ticket would you please be kind enough to rate us externally on: