cassel
Forum Replies Created
-
Did you look at the Button Code Generator For Subscription Modifications?
Maybe that is what you need?However, i can think of a little workaround. There is a third party plugin called KC S2M+MC which synchronizes s2M and MailChimp (sorry, if you are not using MailChimp then, it would not work).
That plugin allows you to import various information from s2Member to merge fields in MC, and you could set it to import the EOT, and then, with some simple automation, you can send a reminder through MailChimp based on that EOT date.
Of course, that would only work for recurring membership where there is actually an EOT, but otherwise, you could import a date when a product is purchased.
I am not 100% sure of this since i never used that, but maybe worth looking into. Maybe Krum could clarify if this is possible.
I don’t, but if i did, i could see 2 ways to do it: the simple and the not-as-simple.
The Simple:
Use one ccap called something like “ALL”, and add that ccap in the conditional for each individual piece of content. Then, have a button where someone can purchase “all the products” and be given that specific ccap. If you do it as you add products, it is very simple. A little more tedious if you already have 20, 50 or 100 products!
[s2If current_user_can(access_s2member_ccap_CourseA) OR current_user_can(access_s2member_ccap_ALL)]This way, the Course A will be available to someone who has the specific ccap for CourseA, or anyone who has the all-inclusive access with the ALL ccap.
The not-as-simple:
You can have a button where someone would buy each individual products, like “courseA”, “courseB”, “Lab1”, “Lab2”, etc.
[s2If current_user_can(access_s2member_ccap_CourseA) AND current_user_can(access_s2member_ccap_CourseB) AND current_user_can(access_s2member_ccap_Lab1) AND current_user_can(access_s2member_ccap_Lab2)]The problem there is that (1) it means a lot of ccaps to add, and if you add a new product that you want to include in the “all inclusive”, then you have to change the ccap to all the members… THAT can be a chore.
I am using something similar to the simple method but more as with a magazine like subscription: you can pay the subscription and get the content starting TODAY, and for months to come OR you could have bought just that ONE issue, so that issue is available if you have the “all” ccap, or the “Oct2015” ccap (something similar).
Hope this helps.
I am doing exactly that on my site. I don’t use levels, but only ccaps.
I have over 50 standalone courses and one membership so here is how i do it.
For course A, the ccap might be CourseA, for course B, the ccap might be CourseB. When the visitor buys the course, you have a button where you identified the ccap either as CourseA or CourseB.
Then, on the page itself where you have the course (video, pdf, etc.), you place this shortcode on top:
[s2If current_user_can(access_s2member_ccap_CourseA)]
Display the content of the course A
[/s2If]
[s2If !current_user_can(access_s2member_ccap_CourseA)]
You can have a message that they might not be logged in, or can purchase it and you post the button for purchasing.
[/s2If]I only use Levels to differenciate between the free subscriber and the paying one, but since everything has a ccap (membership or standalone courses), everything is using ccaps like that.
Using the restriction box on the top right is more global and less flexible in my opinion.
Here is one example of a page like that on my site:
http://scrapbookcampus.com/the-lab/
The modules are restricted to those with the correct ccap: if you don’t have it, you are prompted to get it.In s2Member, under API/List Server, there is a possibility to code something for other mailing list providers, but it is not out-of-the-box.
Right now, there is also a third-party plugin that does BIDIRECTIONAL integration of s2M and MC, and the developer is currently working on a similar integration for Active Campaign, so maybe he could also help you? Check him here: http://krumch.com/
Forum: Plugins
In reply to: [WebberZone Top 10 — Popular Posts] Showing only one postI had the daily tracking disabled (as i thought it meant it would generate a list of the top 10 for each day, and having not enough traffic, i thought it didn’t make sense).
So i enabled the Daily tracking in the settings AND the Overall in the widget and it works now.
I knew it had to be a wrong setting only.
Thanks.
Oh right… only with the pro form.
I am using Headway Theme, so i don’t know if it could matter (i am not much of a programmer, which is why i use that theme!), but here is the code i am using:
<div id="loginAtTop"> [s2If is_user_logged_in()] <span style="font-size:10pt;">Welcome [s2Get constant="S2MEMBER_CURRENT_USER_DISPLAY_NAME" /] / <a href="/my-account/">My Account</a> / <a href="<?php echo wp_logout_url(home_url()); ?>" title="Log out">Log out</a></span> [/s2If] [s2If !is_user_logged_in()] <span style="font-size:10pt;"> <a href="<?php echo wp_login_url( get_permalink() ); ?>" title="Login">Login</a> </span> <span style="font-size:10pt;"> <a href="http://scrapbookcampus.com/wp-login.php?action=register">Register</a> </span> [/s2If]So i am not 100% sure where you would put that code for your particular site or theme, but if you can’t figure it out, you can ask Krumch (he posted just before me). He is my programmer!
Good luck.
I think I have that on my site here: http://scrapbookcampus.com
Is that what you are looking for?
As I know, the s2M itself puts the member in the corrrect list, but only the basic info, email and names and moves members to another list, when needed, say when member moves to another level with another list. It also deletes the member from the list, when the member closes the account with your site. But s2M won’t update the list, if the member changes his info. You may need “KC s2M+MC” plugin to do that. There is a free version in WP repository too.
Check that out. I use it and i LOVE it.
Forum: Plugins
In reply to: [Blue Captcha] Captcha required on the dashboard but not displayingThank you. It works. I am still puzzled why it was NOT actually displaying as an admin, yet it seemed to be requiring it.
But in any case, it works.
Thanks.
I had a conversation with Krum and you might want to get in touch with him. I think he might have a solution for you (but i am no tech person myself). His ID is krumch.
Forum: Plugins
In reply to: [Sweet Captcha] Sweetcapcha hacked and causing malicious popupsAlso got an email asking why i stopped using it. Interesting that they know that??? Hum… What else do they know?
TV = TeamViewer
You can contact krumch directly for this, click his username to reach him.