Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Tweaks › Member Expiration Issue
Tagged: active, Expiration, expired, expired member, member, subscription expired
- This topic has 10 replies, 3 voices, and was last updated 13 years, 4 months ago by amin007.
-
AuthorPosts
-
February 27, 2011 at 5:29 pm #2821jessie.m.davisMember
Hi! I have an issue with the eMember plugin. The member records in the admin backend don’t change to expired for those members who should no longer have access to the information. I don’t think they can see the protected content anymore, but I’m not completely sure. Why isn’t it updating the record from active to expired?
February 28, 2011 at 1:51 am #29607amin007ParticipantWhen the member tries to log in the plugin will calculate the expiry date and expire the account. The check happens at login time so you don’t have to worry about their access. They won’t be able to see the content if they are not supposed to. Try logging into one of these accounts and you will see.
I have a feeling the member of this account hasn’t logged on for a long time so the plugin hasn’t done a check.
March 6, 2011 at 12:44 am #29608jessie.m.davisMemberGotcha! Awesome, thanks!
July 18, 2011 at 6:20 pm #29609lucianmihMemberIf I login to the expired member the account shows the proper message
Your subscription Period Expired. Please Renew your account.
1)Can you also show the “expire” status in the WP eMember Manage members list once the subscription date expires?
Now it shows the Account state as “expired” only after you login to the expired account.
2)Also, when you login on a member expired account, can you also add a Logout link?
(there is no way to logout from an expired account)
See an image here:
[http://sidelinesnews.com/test/wp-eMember-subscription-expired.png]
July 19, 2011 at 12:08 am #29610amin007Participant1. A member’s status is checked when the member tries to login. This helps minimize unnecessary cronjob that we would otherwise have to run (to check every member’s status everyday) which can keep your server busy on a regular basis when this job is running. We decided to go down the current implementation as it does not impact your site performance.
2. The logout link is always present in the “eMember Login Widget” or the “Member Login” page where you embedded the login shortcode.
July 19, 2011 at 5:15 pm #29611lucianmihMemberThanks for the reply, Amin.
On 1. I understand the resolution. But how can we get a list of current active/inactive accounts at a specific moment? (as if the inactive member did not login, the account is still marked as active)
On 2. — Yes, you can see the logout link, but only when the account is active and you’re logged in.
But when you are logged in and your subscription is expired, the Member Login page shows like in this image (no logout options)
http://sidelinesnews.com/test/wp-eMember-subscription-expired.png
The administrator checks different member accounts and when you get to an expired account there is no way to logout, other than waiting for the session to expire or perhaps clear the cookies.
A logout link for an expired account will be usefull.
Thanks,
Lucian
July 20, 2011 at 4:26 am #29612amin007Participant1. We can look into adding an option which will check members account status in the background. This should address this.
2. The logout link should be present even for “expired” members (both in the login widget and the login page). Can you please get a fresh build of eMember from here and report to me if you still see this after the update?
https://support.tipsandtricks-hq.com/forums/topic/re-install-or-load-a-fresh-build-of-the-plugins
July 21, 2011 at 8:29 pm #29613lucianmihMember1)Thanks for looking into that.
2)I installed the latest eMember (6.7.5) and I don’t have the logout link when I’m logged in into an inactive account. (it is the same like the above image)
I’m using [wp_eMember_login_form:end] in the member’s page.
July 22, 2011 at 12:05 am #29614amin007ParticipantI will send you an email to get site access so I can check it out.
July 22, 2011 at 2:07 am #29615lucianmihMemberThank you, Amin. I filled out the form so you can check the issue.
July 23, 2011 at 3:23 am #29616amin007ParticipantAll you have done is specified the following as your login page (this is wrong):
[http://www.sidelinesnews.com/wp/store/members-only?event=login]
The “?event=login” parameter is a shortform that allows a user to log into the system without navigating away from the page (this is not a full login widget).
You haven’t created a separate login page or used the login widget from the widgets menu. When I say a “Longin Page”… I mean a page where you place the eMember shortcode. Please read the help text below the “login page” field which explains what to do. Here is what is says:
“Create a page and put [wp_eMember_login_form:end] trigger text in the page that will display a form which will allow members to be able to log in. Enter the URL of this page in this field”.
I do not see any page where you have placed the following shortcode:
[wp_eMember_login_form:end]
Once you do that use that as your login page URL and your members will be able to login or logout from that page. Alternatively you can use the login widget that comes with eMember on your sidebar.
-
AuthorPosts
- You must be logged in to reply to this topic.