Support » Plugin: Paid Memberships Pro » Registered a new user for free – but cannot access member posts

  • Resolved rebeliyahu

    (@rebeliyahu)



    Hi

    I have just added a new user to my membership site so that he can access my site’s blog posts for free. My blog is currently set so that certain member levels can access certain posts only. I wanted to add a new user to be able to access all the posts free without him having to register and pay. There is Bronze Level, Silver Level, Gold Level, Platinum Level and Diamond Level (which can access all posts).

    I did this in WordPress by using the New-User option and filling out the form there, assigning him a username and adding his email etc. I set him up as a subscriber. I then accepted the options and created the new user. I then edited the user and assigned him the “Diamond Membership” option – thereby giving him access to all the posts.

    I have tried logging him in on this post as an example: https://www.lovingkindness.co/2018/09/02/take-a-breath-guest-post/

    When I did a trial to see if his username/password would work, it logged him in and immediately shows his account details. However, it does not show up anywhere that he has been registered as the Diamond Level Member. Should it show this somewhere?

    Anyway, his log in still doesn’t achieve anything practical and he cannot see any of the posts – and when he views the main blog page, he will see at the end of the blurb (that all viewers can see) that he still needs to log in or register (both buttons appear as if he has not logged in – which he has). Manually checking this account myself – if I click on log in again, I will go through the same process. It will log the user in, but still not give him any special access. He (I) has (have) logged in with his name – but it doesn’t help, because the system is not acknowledging that he is entitled to see any more than a user who has not registered at all – which means he can see nothing.

    Can anyone assist me to know where I am going wrong in the way I have added him so that I can register him free without his having to pay for his membership? What have I done wrong?

    Thank you.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Andrew

    (@andrewza)

    Hi there,

    Thank you for using Paid Memberships Pro.

    It seems you have done this correctly to assign a membership level. For existing users, you may simply edit their profile to assign a membership level.

    However, it does not show up anywhere that he has been registered as the Diamond Level Member. Should it show this somewhere?

    This should show under the Membership Account page for users and the user should show up under the “Members List” of Paid Memberships Pro.

    What other plugins are you using and does the user show up under the Members List? If the user is showing up under the Members List can you access the membership account page?

    rebeliyahu

    (@rebeliyahu)

    Hi Andrew

    When I click on the “Account Details” (i.e. I have logged in under his name to check how it looks), it shows up his name, Display Name, Email Address and the possibility for him to change his password. It does not show up the level of membership that he has.

    I have over 50 plugins that I use. The plugin that keeps bothering me is the Theme My Login plugin. I cannot work out when it is in operation and when the PMP plugin is operating. In fact, as things stand, if I remove the TML plugin, my PMP won’t work normally to allow the user to log in. I’m really stuck with the TML now.

    The user does show up in the Members List and it shows up correctly with his correct membership. I would just hope that when the user logs in that he himself can see that he is an “x” member of the site.

    The other difficulty going on is that when a reader comes to the blog and is not logged in

    Thanks.

    Plugin Author Andrew

    (@andrewza)

    When I click on the “Account Details” (i.e. I have logged in under his name to check how it looks), it shows up his name, Display Name, Email Address and the possibility for him to change his password. It does not show up the level of membership that he has.

    Is this page the one generated using [pmpro_account] shortcode? If so, there may be customizations done to adjust the output of this page as it shows thee membership level on this page for your account (logged-in account) by default alongside with past invoices etc.

    I have over 50 plugins that I use. The plugin that keeps bothering me is the Theme My Login plugin. I cannot work out when it is in operation and when the PMP plugin is operating. In fact, as things stand, if I remove the TML plugin, my PMP won’t work normally to allow the user to log in. I’m really stuck with the TML now.

    I’d recommend in reaching out to TML support to see how they can assist with this, I’m not sure but it could be a conflict somewhere. We would need more information regarding this.

    The user does show up in the Members List and it shows up correctly with his correct membership. I would just hope that when the user logs in that he himself can see that he is an “x” member of the site.

    We don’t explicitly force this anywhere except on the account page and the level’s page (it should say “your level” next to your current level).

    We do have a guide that you can turn into a custom shortcode to display the user’s membership level wherever you would like -> https://www.paidmembershipspro.com/display-the-current-users-membership-level-name/

    This sounds like it is working as intended and I would recommend in double checking your site setup, combination of plugins and any custom code you may be running as well as your membership level setup in question (since the permissions aren’t working as intended).

    We are able to help take a look into this further for you, please open a support thread on http://www.paidmembershipspro.com and one of our higher level support engineers will take a look into this for you.

    I hope this helps clear things up.

    • This reply was modified 1 month ago by  Andrew.
    rebeliyahu

    (@rebeliyahu)

    Hi Andrew

    Thanks for your response.

    Yes, the Membership Account page is opened from the [pmpro_account] command. As mentioned before – it still doesn’t show up the membership level – only the points mentioned in the above post. The [pmpro_account] command is the only command on that page. Is there anything else I can add (as you mention) that may bring up the membership level or other variables? I tried adding the code in the link you provided, but it didn’t do anything. I just simply added it to the “text” code on WP. Did I enter it incorrectly? I also added [pmrpo_levels] underneath that, and that also didn’t do anything.

    As for the levels page – yes I see that the level does appear there (but again – not on the account page!) I see that I changed the name of the page to “Sign Up For Membership” and so I couldn’t follow the “level” page point. The viewer will have to know to click on the “Sign Up For Membership” link in order to see their level. Don’t know if they would understand that. Well – I’m always here to give them support – I guess – if they get lost!

    Thanks for your help. Amazing! I’ll make use of the other website to follow through with further questions.

    Thanks again!

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.