|
Thanks Shawn. Got the ticket. Replying to it now. :)
|
|
Boudewijn, I just saw your ticket come in. I’m replying to it now. :)
|
|
Yes, we’ll see how to improve the interface here so it’s less prone to this confusion. We are working on a new, simplified site design and your suggestion is very appreciated.
We thought that just having the “community” forum and no “customer” one would be enough, but I can see how someone that was used to asking in the customers one could expect the same interaction in the other.
We may actually move the community to wordpress.org and leave this forum as read-only for searching past solutions (as we did before with the previous one over at primothemes.com).
You can send us your ticket using the contact form here: https://www.s2member.com/contact/ That creates the ticket in the helpdesk we check daily. I’ll be waiting for yours to help you. :)
|
|
Hi Boudewijn. I left you a reply in the other thread about this: http://www.s2member.com/forums/topic/support-wake-up-please/#post-62109
This whole situation puzzles me. so far I have had nothing but good experience with s2member. Right now I feel like they don’t even care to reply.
Yes, we’ve always done our best to help you and I’m glad you feel you’ve had a good experience so far. :)
Like I said in the other thread, I don’t have your ticket. I’ll check to see what could have happened, ZenDesk is quite reliable. Could you please submit it again? I’ll reply to it as soon as I get to it. :)
|
|
Hi guys. This thread was brought to my attention and I wanted to leave a comment.
We’re not ignoring customers, it’s pretty much like Cassel explained above. We are in the helpdesk every day, taking turns to reply to everyone.
We left the forum to be just the community and moved the customer support to ZenDesk to organize ourselves better and have more time left for coding.
boudewijn, Shawn, for some reason I don’t have your ticket in my list of pending ones. Could you please submit a new one? I’m sorry about the inconvenience. I’ll reply to it as soon as I see it.
|
|
Thank you, Boris. I’ll forward this to Jason for review. :)
|
|
|
|
Okay. Are you sure the logged in user is at Level 0?
What happens if you try this one?
[[s2If is_user_logged_in()]
Content for users logged in to see
[/s2If]]
|
|
That’s odd. The conditional seems fine.
Does this one work?
[[s2If current_user_is(s2member_level0)]
Some content for Level 0 users.
[/s2If]]
|
|
|
|
Right, that’d disable all restrictions because the Membershio Options page is a requirement for them to work.
|
|
Could you send me your site info so I can review the integration? s2Member® » Private Contact Form
Thanks!
|
|
To not have s2Member redirect users to the Membership Options Page, you need to remove the restrictions set that apply to those pages. [hilite path]Dashboard -› s2Member® -› Restriction Options[/hilite]
Also remember that s2Member will require the user to be logged in to view the page you chose as the Login Welcome Page. [hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]
|
|
Thanks for the screen recording.
Could you show me the URL in the address bar when you get redirected to the Membership Options Page? I’d like to see the variables. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]
I’d also like to see what happens when you get redirected, using something like HttpFox.
I’m also curious if another active plugin may be part of this issue. If possible, could you install a clean WP in another directory for this test, and add only s2Member and WooCommerce to see if you can reproduce the problem there?
|
|
That’s great. Thanks for the update! I’m glad you sorted it out. :)
|
|
Hi Don.
From [hilite path]WP Admin -> s2Member -> General Options -> Email Conf -> New User[/hilite]
PHP Code: It is also possible to use PHP tags — optional (for developers). If you use PHP tags, please run a test email with [hilite code][/hilite]. This will give you a full list of all PHP variables available to you in this email. The $user variable is the most important one. It’s an instance of the WP_User class (e.g. $user->ID, $user->has_cap(), etc). Please note that all Replacement Codes will be parsed first, and then any PHP tags that you’ve included. Also, please remember that emails are sent in plain text format.
Did you try that?
|
|
Martins, I just replied to your new email about it. I’m suspecting a plugin conflict. Please see the details in my email reply and let me know if that helps. :)
|
|
Hi Dan.
I’m not sure I understand the problem you’re having. So you try using the lost password tool and you get redirected to the Membership Options Page?
I don’t have WooCommerce to try this in a clean installation and test them. Could you provide your site details so I take a look at what you have? s2Member® » Private Contact Form
Please include a step-by-step to reproduce the problem.
Thanks. :)
|
|
Hi Chris.
Could you submit the site’s info so I take a look at what you have? s2Member® » Private Contact Form
Thanks. :)
|
|
|
|
I can understand. I’m glad you’re calming down, that always helps. :)
|
|
Yeah, i can understand the panic part with projects. Been there years ago and still have the scars. :P
About the events redirection to become a member, it’d be best to first make sure it’s not something leftover from another plugin that you need to finish removing.
Make sure you have the s2Member deactivation safeguards enabled first: [hilite path]Dashboard -› s2Member® -› General Options -› Deactivation Safeguards[/hilite]
Then deactivate s2Member for a moment and test if you still have the redirection. If you do, then take care of that first with help from the developers of the plugin that seems to be doing it.
The s2Member restrictions would cause the user without enough access, to be redirected to the page you chose as the Membership Options Page. [hilite path]Dashboard -› s2Member® -› General Options -› Membership Options Page[/hilite]
Did you protect the event pages with one of s2Member’s restrictions?
The restrictions will always redirect the user without access to the page you designated for the Membership Options. You can customize that page any way you want, though. For example: having conditionals that will show different content depending on the user’s level, or the page he was trying to view.
These may be useful for those customizations:
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]
I hope that helps. :)
|
|
Miranda, if you couldn’t find what you needed in the plugin’s documentation and searching the site didn’t return a result that helped you and other users in the community didn’t answer your question in the forum, because you have the Pro license, you can use the form here: s2Member® » Private Contact Form :)
|
|
The login is not working to the members only area :(
I see you’ve done some troubleshooting steps, here are some more you should try: Knowledge Base » Common Troubleshooting Tips
It’s normally something in the theme, widget or some plugin, setting the redirect_to variable and overriding the Login Welcome Page redirection, so I’m surprised that deactivating the plugins and using the default theme weren’t enough to have the behavior change during your tests.
A very good test is to install a separate WordPress in a directory for your tests, and add only s2Member and configure it. Then test again and see if you can reproduce the problem there. If you can’t, then add what you have in the main site, one by one, testing after each trying to reproduce the problem.
Also, did you remember to save your changes when you selected the Login Welcome Page? Make sure you clicked “save all” at the bottom after selecting it, please. Not likely the reason, but I’ve seen it come up some times, so I mention it just in case.
I hope that helps. :)
|
|
This is a WordPress thing, s2Member doesn’t handle login sessions.
Usually login links have a condition that checks if the user is logged in or not to display the proper link. If that’s not happening for you, maybe you’re being logged out? Verify that you’re actually still logged in when you get shown the login link.
If you are logged in, then check with your theme’s or widget’s developer asking him about it.
Or was it a link that you added manually to a page? If so you’ll need to add the condition yourself. This may help: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]
If you aren’t logged in, although you just did, then something seems to be ending your login session. This comes to mind: Knowledge Base » Logged In, But Am I?
I hope that helps. :)
|