• Resolved reynskie

    (@reynskie)


    hi there,

    i tried to limit each user for creating post based on their membership level.
    i used paid membership pro, i have multiple levels.

    platinum
    gold
    silver
    bronze

    however its not working when using level,
    it works when using the main wordpress roles, but i need to make it work on membership level because some users had multiple levels. wordpress only assign single role.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Condless

    (@condless)

    Hi,
    You may use the Paid Memberships Pro “Roles for Membership Levels” add-on, which creates a role for each membership level, than you will be able to apply limits based on those levels.

    Thread Starter reynskie

    (@reynskie)

    hi thanks for fast response.

    yes, however wordpress only applied 1 role at a time, my subscribers have multiple roles

    not sure it solves your problem, but there is a plugin called Multiple Roles — WordPress actually can assign multiple roles to users, you just don’t see them easily. that plugin makes it visible and can be manually assigned

    Plugin Author Condless

    (@condless)

    In addition to @wasanajones answer, what if you will keep for each user his highest membership level role, and put the limits accordingly.

    Thread Starter reynskie

    (@reynskie)

    hi there,

    thanks for the response, i tried your suggestion,
    however the issue still on, when the user have multiple membership levels and cancel one of their membership, the role on that user will be set to NONE.,
    https://prnt.sc/uhxaan

    the other membership level still there, i set the limitation of that membership level but its not working

    Plugin Author Condless

    (@condless)

    Hi,
    Please update to the latest version of the User Posts Limit plugin, create limit for each membership level role by high to low order (platinum, gold, silver, bronze), and assign the users all their relevant membership levels roles (not just the highest)- when this is not done automatically by the “Roles for Membership Levels” add-on, do it manually.

    Thread Starter reynskie

    (@reynskie)

    hi there,

    thanks for the response, i added the membership level from high to low. https://prnt.sc/ui9k73

    still the post limit is based on the role and not the membership level

    Plugin Author Condless

    (@condless)

    The limits are applied by user role and not by membership level, so you will have to always keep the user role same as his membership level.
    The “Roles for Membership Levels” add-on will automatically set the appropriate role for new members by their membership level after completing the checkout process, in other situations you will have to set the appropriate role for users manually.
    For example, user rc-test2 purchase ‘bronze’ membership, he will be assigned the ‘bronze’ role, than he will be limited to create 2 dream interpretation posts, if you change his membership level to ‘silver’ you will have to change his role to ‘silver’ as well, than he will be limited to create 3.
    In order to see which limit applies on which user- enable the ‘Document Statistics’ option (via the plugin settings) and see the users list (Dashboard => Users).

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Not working on Membership Level’ is closed to new replies.