Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

eMember Management of WP ids causing problems

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › eMember Management of WP ids causing problems

  • This topic has 1 reply, 2 voices, and was last updated 13 years, 4 months ago by admin.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • February 16, 2012 at 5:09 pm #5573
    Holly Lisle
    Member

    During testing of our eMember setup, my programmer and I and I have run into the following two issues:

    * If an admin is subscribed to something that ends, the administrative permissions in WP are compromised when the tag _unsubscribed is added to the WP permissions.

    In this instance, the Admin is kicked from all admin functions and even attempting to reset the account via a backup admin account fails.

    * Also, if a membership level is tied to a WP level, it should never reduce the existing permissions by switching an account with higher permissions.

    In the second instance, students who pay for larger, higher-access courses before purchasing smaller, lower-access courses lose access to the main courses they purchased.

    We need a fix for both of these.

    Thanks for any help you can offer.

    Cheerfully,

    Holly Lisle

    February 17, 2012 at 3:43 am #42016
    admin
    Keymaster

    First try to understand how the mechanism works”

    1. You place a user in a membership level. When the level expires the user’s account also expires.

    2. You set permissions for a membership level. When a user goes to a different level the permission is set to match the new level.

    We need to keep the mechanism that way because that’s what most people are expecting from the plugin. If we start guessing things and apply different behavior then it can upset other users who expect the plugin to work with plain logic explained above.

    With that said, there are things that you can do to get what you are after.

    #1. “If an admin is subscribed to something that ends, the administrative permissions in WP are compromised” – If you think about it you will see that the plugin is actually doing what you are telling it to do. You are placing a user in a membership level that expires. Which means when this member’s account expires it should not have access to the site anymore (which is exactly what the plugin is doing). If you are the admin of the site, you can always create a separate membership level called “All Access Pass” with no expiry that has access to everything and place the admin account in that level (this way you are not taking away the functionality from users who do want to expire the account when they run out of time). I understand that you can mistakenly put the admin account to a membership level that expires so I will look into it and see if I can make an exception for the *admin* user account.

    #2. Regarding the 2nd issue… if you are using eMember’s Multiple membership level per account feature then you won’t see this issue as long as you have set it correctly (this way when a user buy a new membership level he will have access to both the old and the new level content). Remember that WordPress doesn’t allow one user to have multiple roles (you can only have one role per user).

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ