WooCommerce Memberships: “My Account” Members Area

This would add a “Membership” area to the account page for customers when WooCommerce Memberships is used. Currently, the “My Memberships” table only shows status / billing information.

The member account area would add a page to the account section that shows the member additional membership information:

– Perks: such a any member discounts and links to discounted categories / products
– Accessible Content: lists content accessible to the membership or content that will be accessible in the future
– Communication: shows any customer-facing member notes and could add the ability to respond for the customer.

Please leave a comment with other suggestions as to information you’d like to show about a membership in this page.

Current Status


Last updated: July 5, 2015


Log in to comment on this feature request.

  1. JF says:

    Hopefully this will be a priority for future updates. We’re very surprised it’s not a basic feature for such a plugin.

  2. Michael Obremski says:

    I was equally surprised that this was not a built in feature! We can create the content but not supply an easy way to access it? Seems perhaps it was overlooked.

  3. Michael Obremski says:

    I fixed the issue of accessible content. If anyone wants the my-memberships.php file with the code for the fix to link to accessible content, let me know. Basically the way it works is whatever plan someone is subscribed to shows on the my account page and now it links to whatever page or post you add to that membership plan last.

  4. Brian says:

    Hey Michael,

    This is great. Could you send a link to download that file (my-memberships.php)?


  5. Ed Ferrigan says:

    Yes this would be good. Anything that makes it clear to the client and allows me to promote more offers.

  6. Amber says:

    Hey Michael,

    I’d be interested in a link to acquire this file as well. A link would be great or an email to contact you at.

    ~ Amber

  7. Michael Obremski says:

    If anyone wants the file, I’ve added the code to a webpage on my website at: http://genesis-unlimited.com/how-to-link-to-a-specific-page-from-the-woocommerce-my-account-page/

    I didn’t write this code, but it works for me as described. Here’s a link to the working page, but you need to be a member and logged in to see it working. I don’t know, buy here e-book if you really want to see it working. It’s only .99. Heh.

  8. Michael Obremski says:

    Oops, I forgot to link to the working page: http://romancecoachonthego.com/my-account/

  9. Michael Obremski says:

    Also, all this code does is add a link to whatever content (page or post) you add to the membership last. It doesn’t do any discounting or anything like that, I don’t think. FYI, I also went in and added a “target=”_blank” to the code that I don’t think is a part of this page of code.

  10. sl says:

    When would this be included in a production version?

  11. Michael Obremski says:

    ‘@sl – not sure I understand the question? Are you asking where you would put an include in the php? Or where to put the file?

  12. Peter says:

    This is the only thing holding me back from this plugin. Memberpress is the only other plugin that offers this functionality. Basically what I need is to be able to set a custom url (external site) to a product, which then shows up in their account under Membership, Subscription, or the like. I can’t be limited to just a protected blog post/page on a menu. Any ETA for this? Please email me if you’d like screenshots of how this would work/look.

  13. Peter says:

    Also, could this be made sustainable for tens or hundreds of digital products? I don’t sell 3 basic membership plans like most places do. I sell 12-15 lifetime digital products per year, so at most, I will have members who could have 40+ products in 3 years. So I would like for this to show up in their members page in a sustainable fashion. A list that goes on forever on one page would technically work, but it would be nice if anything besides perhaps the latest 15-20 products would collapse and be expandable so the page doesn’t keep growing in length indefinitely. And it might be a given, but it would be nice of the list of product url’s were listed in descending order from newest to oldest. Thanks!

  14. Anonymous says:

    I need a membership number area – not a generated number, but an external number we can input for the member to be able to view in their membership/account area. They use the number offsite for discounts elsewhere, so it’d be really nice to have the number easily accessible for them.

  15. Stuart says:

    Would it be possible to automatically add users who purchase a Woocommerce Membership linked product via “Grant Access to people who purchase” to the “Manage Learners” or “Learner Management” area in Sensei?

    Currently when a user buys a product linked to a memebrship I have to add the user manually for the membership to show up on the “My Accounts” page

  16. David says:

    Would be nice if this feature had it’s own shortcode so that membership info could be displayed on pages other than the default Woocommerce “My Account” page. I’m planning to use a member “dashboard” page with it’s own unique content and layout, and I’d like to include membership info there. Since the existing [woocommerce_my_account] shortcode calls *all* WC information – purchases, downloads, billing and shipping address info, etc. – it’s an unwieldy thing to just drop into an existing page.

  17. SkyVerge says:

    ‘@colin just added! details on the member area here: http://docs.woothemes.com/document/woocommerce-memberships-plans/ — blog announcement also has details here: https://www.skyverge.com/blog/woocommerce-memberships-version-1-4-released/

    @Peter — this area is paginated in case you have lots of products / content 🙂 let us know via the help desk if you run into issues anyone!

  18. Brent says:

    Will this be a feature that will continue to be worked on or are you done developing this feature?


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment