Raam Dev

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Saturday Sep 29th, 2012 at 6:08 am #26922 | |
![]() |
|
Hello, This is only possible with s2Member Pro using the Pro-Forms feature. |
|
Posted: Saturday Sep 29th, 2012 at 6:06 am #26921 | |
![]() |
|
Sorry, I don’t know of any methods for automatically updating the MailChimp merge fields/groups when updating a user profile. It might be possible by writing some custom code that interfaces with the MailChimp API when updating the profile. The next major release of s2Member will include even more integration with MailChimp. |
|
Posted: Saturday Sep 29th, 2012 at 6:02 am #26920 | |
![]() |
|
Kimberley, The best way to figure that out is to simply create a user with the Custom Fields configured the way you want and then run an export and copy the serialized array from that user’s row. |
|
Posted: Saturday Sep 29th, 2012 at 5:54 am #26919 | |
![]() |
|
That would indicate you have a problem with permissions, not with the redirection. If you login with a test account and then copy and paste the long URL that you’re redirected to on the Membership Options Page, I can tell you what the problem is.
That is normal behavior. All the levels in s2Member are cumulative, which means higher levels have access to everything granted to the lower levels. If you don’t want that to be the case, you need to use Custom Capabilities to restrict content to a specific Custom Capability so that only members with that Custom Capability have access.
That sounds like a problem with the template. I suggest checking the paths to the images that you’re using to make sure they’re correct. That’s not something caused by s2Member at all. |
|
Posted: Saturday Sep 29th, 2012 at 5:47 am #26918 | |
![]() |
|
Is that page a WordPress page? It looks like you might be using a special shopping cart and trying to protect the shopping cart page. If /shop/ is not a WordPress page, then s2Member, which is a WordPress plugin, won’t be able to protect it. If you create a new page in WordPress and protect it, does that work? |
|
Posted: Saturday Sep 29th, 2012 at 5:37 am #26917 | |
![]() |
|
Upgrades are handled automatically using the billing modification form. You can generate a Billing Modification form that allows your members to either upgrade or downgrade their account and once they’ve completed payment for the upgrade, s2Member automatically upgrades their account. The Billing Modification form itself can be configured to perform any sort of upgrade. If you want to dynamically configure a single form for multiple types of upgrades, you can certainly do that as well using dynamic shortcode attributes. |
|
Posted: Friday Sep 28th, 2012 at 2:51 am #26804 | |
![]() |
|
If you’re not automatically transferred back to your site after making a payment on PayPal, then something else is wrong with your s2Member and/or PayPal configuration. After someone clicks an s2Member-generated button, they should be transferred to PayPal where they can make a payment. Once the payment is made, they are transferred back to your website. If that’s not happening, I suggest double-checking all of your PayPal configuration and regenerating your PayPal buttons in Dashboard -› s2Member® -› PayPal® Buttons.
I’m not sure what you’re referring to here. If you’re seeing a default Apache page, then something is wrong with your web server configuration. |
|
Posted: Friday Sep 28th, 2012 at 2:42 am #26802 | |
![]() |
|
Hello, I will forward this message to the Jason, the lead developer, and see if he can shed any light on how to make this work nicely with multi-site environments. I know he’s very busy working on the next major release of s2Member, but he always eventually gets to his emails. Thank you very much for your patience. |
|
Posted: Thursday Sep 27th, 2012 at 8:32 pm #26776 | |
![]() |
|
Paddy, Support threads here are answered in the order of last response, so posting multiple times kept putting you at the bottom of the queue. Regarding your issue: There are no obvious reasons that I can think of why restricted posts would not be restricted when viewed. s2Member has been thoroughly tested and definitely works, so there is likely something else going on with your hosting setup. It’s possible that you have a strange server configuration that is causing this issue. What web host are you using? Also please download this Server Check Tool, upload the PHP file to your WordPress directory, and then load the URL to the file in your browser. It will run a bunch of tests to determine if there’s anything amiss on the server-side. Finally, if you can also submit your site info using the Private Contact Form, we’ll see if we can figure out what’s going on. |
|
Posted: Thursday Sep 27th, 2012 at 8:26 pm #26775 | |
![]() |
|
Michael, I’ve heard other s2Member users having trouble hosting with WP Engine. I believe they resolved it either by talking to the WP Engine support, or by disabling the caching altogether. I recommend getting in touch with WP Engine support and seeing if they can help. |
|
Posted: Thursday Sep 27th, 2012 at 8:23 pm #26774 | |
![]() |
|
Thanks for the heads up, Darren! |
|
Posted: Thursday Sep 27th, 2012 at 8:22 pm #26773 | |
![]() |
|
Thanks so much for letting us know, Jinger! :) |
|
Posted: Thursday Sep 27th, 2012 at 8:21 pm #26772 | |
![]() |
|
Hi Gregg, Please see my replies below:
I haven’t heard of anyone using that plugin with s2Member, so I cannot speak to whether or not it would work. The only way to know for sure is to install the s2Member Framework and try using it alongside EventExpresso.
Yes, with s2Member Pro you can create Free Registration forms that register people at any Level and with any combination of Custom Capabilities (see Video » s2Member (Free Registration On Multiple Levels?)). In Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions, you can specify URIs that require specific levels of access. If a member attempts to access a URI that they don’t have access to, they will be redirected to the Membership Options Page (Dashboard -› s2Member® -› General Options -› Membership Options Page). Since you’re restricting access to the content of another plugin (EventExpresso) and not just WordPress content, I cannot say for certain whether it will or will not work. The only way to be sure is to test it.
I’m having trouble following the scenario, but I believe you’re asking how the targeted attendees will get access at the discounted price without the already registered free members gaining the same discounted access. There are a few ways to do that, but the most simple would be to use the Pro-Coupon feature (available with s2Member Pro). You could create a coupon that discounts the signup price and then give that coupon to your targeted attendees. When they visit your site to signup, they will get the discounted price. However, if you want targeted attendees to be given special access (i.e., they don’t get the exact same access as everybody else), then you’ll need some way of identifying that the member is one of the targeted attendees who signed up for a discounted price. For that, you’d want to create a second registration form specifically for them, probably giving them a special Custom Capability. Access to that form could be restricted by either a special URL that you only give to the targeted attendees or by creating a little form that asks for a special access code and then, when the correct access code is entered, shows them the special signup form. The access code method is not the same as the Pro-Coupon method and going that route would require custom programming on your end. |
|
Posted: Thursday Sep 27th, 2012 at 8:05 pm #26771 | |
![]() |
|
Yes, that is correct. When a user reached EOT (End of Term), s2Member will either Demote or Delete them (see Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior). If they are Demoted, they will be demoted to Level 0, regardless of what level they are being demoted from. |
|
Posted: Thursday Sep 27th, 2012 at 8:02 pm #26770 | |
![]() |
|
Please see this thread for multiple redirects on the Login Welcome Page. |
|
Posted: Thursday Sep 27th, 2012 at 8:00 pm #26769 | |
![]() |
|
Ah, I see now. For that you would need to write some custom PHP code that checks if those fields are filled out and then redirects the user to a Profile Update form, forcing them to complete all the fields before continuing on. You may be interested in this thread on extracting Custom Registration Field data via PHP. |
|
Posted: Thursday Sep 27th, 2012 at 7:56 pm #26768 | |
![]() |
|
If you’re using the WP SMTP plugin inside WordPress to send all outgoing emails using a GMail account, you shouldn’t be having any issues with emails going to spam. Have you modified your Account Creation email? If so, perhaps the content of that email is being flagged as spam for some reason… suspicious subject lines, too many links in the body of the email, word combinations that seem suspicious, too many dollar signs or exclamation points, etc. I’m personally using WP SMTP to send Account Creation emails via a GMail account and I haven’t had any issues with spam. However, I modified the original email very little. It’s also a very good idea to make sure the from email matches the sending email, as that’s another red flag for spam that email servers might pick up on.
Maybe their getting confused? I’m a bit confused myself… if they just registered and are waiting on an Account Creation email, why would they click Register again? I suggest logging out of WordPress and testing your whole signup process as if you were a new user. |
|
Posted: Thursday Sep 27th, 2012 at 7:50 pm #26767 | |
![]() |
|
Yes. Content Dripping relies on the conditional that you use to drip the content. Once the user passes the conditional, they will need to have access to the content before they can actually see it.
I’m not sure I understand what you’re asking, but the main thing to remember is that content dripping is entirely controlled by the conditionals that you create. You can make your conditionals check for any combination of things (Custom Capabilities, Levels, Time Since Registration, Time Since First Payment, etc.). |
|
Posted: Thursday Sep 27th, 2012 at 7:46 pm #26765 | |
![]() |
|
In Dashboard -› s2Member® -› General Options -› Registration/Profile Fields you can set Allow Custom Passwords during Registration? to Yes so that users can choose their own password during registration. As for email signup verification: That is not currently a feature of s2Member, however you may be able to find another WordPress plugin that adds that specific functionality. |
|
Posted: Thursday Sep 27th, 2012 at 7:41 pm #26763 | |
![]() |
|
Hi David, You should be able to modify the registration timestamps within the database, but a much cleaner method would be to incorporate the use of Custom Capabilities. You could create a Custom Capability called “backdated” for example, and assign that to anyone who should automatically be dripped the extra content. Then, inside your content dripping conditional, you would add something that also checks for the custom capability:
Regarding recommendations for a Support System that you could use with s2Member: I don’t personally know of any, but you may want to post a thread in the Community Forum to see if anyone there can make a recommendation. |
|
Posted: Thursday Sep 27th, 2012 at 7:35 pm #26762 | |
![]() |
|
Hi Kimberley, Have you seen this thread? |
|
Posted: Thursday Sep 27th, 2012 at 7:26 pm #26761 | |
![]() |
|
All s2Member users only have the capabilities of the WordPress Subscriber role, i.e., all s2Member Levels (Level 0 – 4) are based on the role capabilities of the WordPress Subscriber role. The WordPress Subscriber role does not allow users to create or publish posts, so unless you’ve manually edited the s2Member Level role capabilities, no s2Member users should have any posts under their name. |
|
Posted: Thursday Sep 27th, 2012 at 7:24 pm #26760 | |
![]() |
|
s2Member restricts access to WordPress Posts and Pages, so anything that you can put on a WordPress Post/Page can be protected, including the content from another WordPress plugin. If the Form Builder plugin that you’re using creates forms on a WordPress page, then you can simply protect that page with s2Member. I recommend installing s2Member Framework and testing things to be sure, but you shouldn’t have any problem. To redirect new customers to a specific page on their first login, you can use One-Time Offers: Dashboard -› s2Member® -› General Options -› One-Time Offers (Upon Login) You may also be interested in watching some of our tutorial videos. One that you may be particularly interested in is Client Portals. |
|
Posted: Thursday Sep 27th, 2012 at 7:19 pm #26759 | |
![]() |
|
Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Modification Forms
You would need to write some PHP code that reads the user’s current Level, current payment option, and length of time into their current subscription, and then dynamically calculates and creates a modification button/form that is configured for the difference in price (i.e., pro-rated). Please see this thread for more info on using dynamic shortcode attributes.
Demoting through the EOT system to a specific level is not currently a feature of s2Member (in Dashboard -› s2Member® -› Authorize.Net® Options -› Automatic EOT Behavior, your only options are Demote or Delete, and Demote always demotes to Level 0, aka Free Subscriber). If you want to override this, you’d need to write some custom PHP code that hooks into the Automatic EOT System and demotes them to a Level they selected. You would also need to create some code that records which level they want to be demoted to, aka downgraded to, when EOT occurs. When someone cancels their subscription in s2Member, or when their payment fails, they automatically continue receiving access for the period they’ve already paid for. So if someone canceled an annual subscription 6 months into it, s2Member would set their EOT for the end of the year. However, the behavior you’re describing is more complex and while certainly possible, would require custom programming on your end. |
|
Posted: Thursday Sep 27th, 2012 at 7:05 pm #26758 | |
![]() |
|
Hi Simeon, Scott, Please see this thread for more information on creating a Login Welcome Page redirect for multiple membership levels. |