Page 1 of 1

Time differentiated content

PostPosted: August 25th, 2011, 5:23 am
by mnwoodger
Sorry if this is in the documentation / feature list but I haven't seen anything like this.

Is is possible to restrict content depending on how long you have been a member of the site, or to do it another way is it possible to automatically promote users up an access level say each month?

I wish to have a subscriber site which rewards you for maintaining your subscription and gives you more content the longer you've stayed a member.

Many thanks,
Mark

Re: Time differentiated content

PostPosted: August 25th, 2011, 10:35 pm
by Cristián Lávaque
Hi Mark. You may want to read the documentation here: WP Admin -> s2Member -> API / Scripting -> s2Member Content Dripping.

I hope that helps. :)

Re: Time differentiated content

PostPosted: August 26th, 2011, 1:58 am
by mnwoodger
Cristián,

Thanks for posting that. A quick look at this documentation would suggest that I could build a slightly more user friendly system into the theme to allow a post to have a number of days field for the user to complete, and then use the constants provided by S2Member.

If a user stops paying and returns to level 0, then pays again and say pays at level 1 I guess that all the constants are reset? This presumably means that people who stop their subscriptions have to start all over again when they start to pay again? Do you know if this is the case and if there is a way round it to allow "pausing" of subscriptions.

Many thanks again,
Mark

Re: Time differentiated content

PostPosted: August 26th, 2011, 11:00 pm
by Cristián Lávaque
Hi Mark. You're welcome. :)

At the moment only the first payment time is being logged. We're working on improving this, though, really soon.

That said, you still have the Notifications API, which with a custom script would let you keep your own times for this purpose.