Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember General Questions › Renewal of expired memberships a problem
- This topic has 28 replies, 2 voices, and was last updated 13 years, 5 months ago by amin007.
-
AuthorPosts
-
March 28, 2011 at 12:28 am #29212amin007Participant
selectable field can be a little complex because we just added a feature that lets you add custom field to the member’s profile (this fields shows up in the registration and edit profile page and can be usedful if you want to collect special data from your customers).
March 28, 2011 at 2:35 pm #29213acekinParticipantI understand. Could the alternative be to export all the fields in the member DB rather than the select few you export? Since not all the fields are exported, I need to edit the code after every update to get what I need. If all the fields are exported it will be easier to delete them in Excel.
March 29, 2011 at 1:12 am #29214amin007ParticipantYou don’t really have to rely on eMember’s CSV export option for this. You can export all data of any WordPress table by going to your PHPMyAdmin from cPanel. You can even export data in any format you want. PHPMyAdmin offers a very robust export option (just try it out). No point in making eMember’s code heavy by adding functionality that already exists. All you have to do is go to your WordPress database and find the member’s table then export all the data from there.
March 29, 2011 at 8:17 pm #29215acekinParticipantYes, Amin, that works. But our membership chair person exports the data into Excel and he does not have access to PHPMyAdmin (thank goodness for that!!) Otherwise, I have to do his work, now you see the reason behind my madness I am also thinking of the eMember’s robustness in providing user-friendly functionality.
March 30, 2011 at 1:14 am #29216amin007ParticipantI will look into it.
May 30, 2011 at 8:13 pm #29217acekinParticipantAmin, I have received the latest version of eMember and updated the files. However, an expired membership still does not allow one to login and see the eMember protected content. I thought you would be changing the logic and look for logged in status. This is quite inconvenient for our use.
Cemal
May 31, 2011 at 1:35 am #29218amin007ParticipantAn expired member account will never be permitted to see protected content unless you wrap the content using the following section protection (otherwise it becomes a security issue):
[emember_protected scope=verified_users_only]
Whatever content goes here is accessible to logged in members (expired or active)
For example: you can place the membership renewal buttons here and your expired members will be able to use it to renew the membership.
[/emember_protected]Does that make sense?
The following document explains all the section protection options available to you:
http://www.tipsandtricks-hq.com/wordpress-membership/how-to-protect-a-section-of-a-post-or-page-88
May 31, 2011 at 9:10 pm #29219acekinParticipantAmin, I am quoting one of your responses from page 1 of this thread:
[blockquote]You do have a point. I will look into it to see if I can add a shortcode that protects a section of a post or page in a such a way that anyone who is logged in can view it (it won’t care about their membership status). [/blockquote]
I tried the shortcode you provided above. It behaves rather strangely, it does not display anything, but it does not indicate that there is content hidden for members only either.
I still think the problem is the status of the “expired membership”. If it reverted to “free member” that works. I use [ emember_protected ] shortcode for the block that offers the membership to purchase, an active free member can see that but an expired member of any level cannot see it. All I need is the validation that someone is simply a registered user who has logged in to display the content. As the quote above may remind you, you did find that to be a valid point a while back. I hope you will take another look into this.
Thanks,
Cemal
June 1, 2011 at 8:35 am #29220amin007ParticipantHi Cemal, That is the shortcode I added but it looks like it is not working as expected. Let me check this on my test server and I will get back to you.
June 1, 2011 at 5:47 pm #29221acekinParticipantThank you, I will keep checking here.
June 1, 2011 at 5:52 pm #29222acekinParticipantI have a related question, which may be a solution. There is auto upgrade option for the membership types. What if I “upgraded” the regular paid memberships to “free membership” after 366 days? If I also make the free membership never expiring, will they be automatically be like they first registered to the site? That might give them the ability to see the purchase membership options. Will this work? Also, will the 366 days be counted from the last renewal date or the first start date? There may be a solution hiding here, what do you think?
Cemal
June 2, 2011 at 1:49 am #29223amin007ParticipantI fixed up the logic check for that section protection that wasn’t working. Please get a new build of emember from here and it should work for you now (no need to do workarounds):
June 2, 2011 at 3:50 pm #29224acekinParticipantThanks Amin, this works now. It will be a lot smoother now. If I could get the export to CVS fields changed the way I would like I will be a real happy camper. My I send you the block I keep pasting into one of the .php files every time there is an update. The changes are minor but important for our membership committee.
June 3, 2011 at 5:26 am #29225amin007ParticipantMaybe this video tutorial will help?
-
AuthorPosts
- You must be logged in to reply to this topic.