[Membership 2 Pro] Display of membership pages

I'm completely flummoxed about how to get the page I created here https://onlinehub.ie/plans/ to display as I created it. It displays entirely differently when I'm logged in (as I wish it to display) and forwards to https://onlinehub.ie/register/ when not logged in. I have searched high and low and can't work out how to get it to behave. Add to this that when I toggle "Test Memberships" it continues to display as intended and doesn't switch to https://onlinehub.ie/register/. Very frustrating!

  • Dimitris
    • Support Star

    Hello there Roseanne,

    hope you're doing good today! :slight_smile:

    I guess that the /plans/ and /register/ pages are set to be the Membership List and Registration pages, that's why you're experiencing this.

    As you can see in above screenshot, Membership List is only for logged-in users, while Registration is for non logged-in ones.

    These are normal WP pages though, using some shortcodes from Membership 2 Pro plugin, in order to display pricing tables. If you want to have the exact same content in these two, simply use the exact same content in their pages.

    If this is still troubling you, first of all, could you please backup all files and database of your site and update Membership 2 Pro to the latest version? I can see that you're using v.1.1.2 whilst latest one is v.1.1.4.

    After doing so, please grant temporary support access for us via WPMUDEV Dashboard plugin, as described here: https://premium.wpmudev.org/docs/getting-started/getting-support/#chapter-5
    Just let us know here in your next reply that access has been granted as we don't get any notifications about it.

    Warm regards,
    Dimitris

  • Oguz
    • QA Engineer

    Hey Roseanne ,

    Hope you're well.

    As long as I can see like Dimitris shared, you are using an old version of Membership 2 plugin. Can you take the backup first and update your plugin to the latest version?

    Also, about the problem, looks like you built this page https://onlinehub.ie/plans/ with Upfront editor. So you should make same changes through Upfront on register page too. Is that what you are looking for?

    Cheers,
    Oguz

  • Oguz
    • QA Engineer

    Hey Roseanne ,

    Hope you're well.

    As long as I understand from your thread you want to display same content for https://onlinehub.ie/plans/ and https://onlinehub.ie/register/ page. You created https://onlinehub.ie/plans/ page with the Upfront editor but you didn't for https://onlinehub.ie/register/ page. Register page only has basic shortcode.

    To show same content for register page you should edit that page from Pages and make the same editings for register page too. If you check both pages from Upfront editor, that can be more meaningful.

    Cheers,
    Oguz

  • Roseanne
    • Site Builder, Child of Zeus

    HI Oguz

    The problem is that *I* can never see https://onlinehub.ie/register/ when logged in and able to edit via Upfront because it always redirects to /plans/ so I can't edit in Upfront. This is why they are both different. I probably didn't even realise I was only editing one IYKWIM

    The Register page with basic shortcode was automagically created by Membership2 package.

    Is there a way I can copy /plans/ and us it to overwrite /register/?

    Thanks
    R

  • Dimitris
    • Support Star

    Hello Roseanne,

    hope you're doing good today! :slight_smile:

    I'm really sorry about this, I missed the part that /register/ page is accessible only for non-logged in users.

    You could surpass that by using Upfront Builder plugin instead and create a new single page template.
    In this new template, you can actually add all elements you used in current /plans/ page and assign it as the page template of both pages.

    Warm regards,
    Dimitris

  • Roseanne
    • Site Builder, Child of Zeus

    Hi dimitris,

    "You could surpass that by using Upfront Builder plugin instead and create a new single page template.
    In this new template, you can actually add all elements you used in current /plans/ page and assign it as the page template of both pages."

    I don't know how to do this? Your screenshot show how to assign a template but not how to "use the Upfront Builder plugin instead and create a new single page template."

    Is there anyway I can just save this https://onlinehub.ie/plans/ as a single page template and choose it as the template for https://onlinehub.ie/register/?
    Alternatively is there some way I can copy and past even the code for https://onlinehub.ie/plans/ and shovel it into https://onlinehub.ie/register/. I *really* don't want to have to rebuild the page

    Thanks
    Roseanne

  • Dimitris
    • Support Star

    Hello Roseanne

    Thing is that the /register/ page can't be opened while you're already logged-in, that's why I proposed Upfront Builder.

    Difference is, that via Upfront editor you can save a page layout and set it as a layout into another page. This can be done only via Upfront editor though. And you have previous limitation about /register/ page, so this isn't possible like this.

    Via Upfront Builder though, you can create actual page templates, like the ones used in default WP page editor, as shown in the screenshot of my previous reply. So you can assign it to /register/ page, outside Upfront.
    Here's how to create a new page template in Upfront Builder:

    Thank you,
    Dimitris

  • Oguz
    • QA Engineer

    Hey Roseanne ,

    Hope you're well.

    In the way that Dimitris show you will still need to create elements from scratch. I couldn't find a way to copy elements from the page into a page template. So I have another idea.

    You can create a temporary new registration page. Then go to Membership 2 > Settings and from the Membership 2 Pages section change registration page to temporary new page. So now the actual registration page will not redirect you.

    Now you can go to the plans page and save as in page settings > templates panel like this;

    Then you can go to register page (this time it shouldn't redirect you), and apply the previously saved page template in here. After that, you can go to Membership 2 > Settings and change the registration page to the old one again.

    I hope these steps can help!

    Cheers,
    Oguz

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.