Support » Plugin: WooCommerce » How to remove "my account" from menu.

  • Resolved Cparker32


    Unable to remove “my account” from menu. It’s not located in the wordpress menu section. I also checked Woocommerce -> Settings -> Pages and there is no option to remove – the “Append a logout link to menus containing My Account” is no where to be found either.

    How do I remove “my account” from the menu?

Viewing 15 replies - 1 through 15 (of 17 total)
  • I don’t entirely follow what your saying but if it’s what I think then go to Appearance > Menus. There you will see all the pages and liks that make up your site menu.

    Click the little arrow on the “My Account” part and it will expand the menu item. Click remove than save the menu.

    I’ll hazard a guess that you also have “Automatically add new top-level pages to this menu” checked under menu settings. You might want to uncheck that.

    I have the same problem. After installing Woocommerce, the “My Account” menu option is automatically added to the top menu.

    I am running an affiliate store, so there’s no need to have “My Account”.

    “My Account” is not found on the menu option (under Appearance -> Menus). It’s like somehow it’s hardcoded and bypass what I specified in the Menus section.

    Anyone solved this problem?

    And “Automatically add new top-level pages to this menu” is NOT checked in my setting.

    Roy Ho


    WP by default picks up all pages to be in the menu as a fallback. Only when you start to use the WP menus is when you can customize what is shown and what is not.

    So I suspect you all are not using the WP menus. Another words if you go to Appearance->Menus, it is blank or not assigned to anything.

    hmm… Well then, maybe if you go into the Woo settings Pages area you can unset the My Account page. If that doesn’t solve your issues… /shrug.

    Re-read my original post.

    It is not listed in WordPress > Appearance > Menus.
    The page is only listed in the Woocommerce page setup and can not be removed.

    I explained both points in original post.

    Luckily my theme has an option to turn it off (it was a common complaint on their forum and they included it in their theme).

    However, others still have this issue and need assistance.

    This is not a wordpress issue. It’s an issue with Woocommerce plugin.

    Roy Ho


    Then good luck to you as I don’t have any issues with it on my sites…

    I’m not certain it’s a WooCommerce issue per se. I’m not sure why you can’t unset it in your WooCommerce, I can.

    If anything I’d say it’s a theme issue. What theme are you using?

    Avada. Avada has an option to disable it from there theme options. So, I guess it could be a theme option. I spent hours searching online for an answer before I found it on their forum.

    Cparker32, you are my hero. Just so happen that I am also using Avada and I found it in Theme option!! Thank you!

    Cheers Cparker32. Like kenniswong1977 I’m also using Avada and needed this solution.
    Thankfully I spent only 3 minutes finding the solution here.
    Cheers, I owe ya a beer!



    Duplicate post! Mods please delete…



    This seems like a common one but not a lot of answers! Here’s how I did it on for my replacement toothbrush battery site at

    You can use this to remove any pages you don’t want, not just the Account page. You can also use it to create a custom blank homepage without the title in the middle of it and also a blog page.

    • In your WP dashboard under Appearance, Menus click to create a new menu.
    • Give the menu a name and add in all the pages you do want to appear in your menu.
    • Importantly, underneath in the Menu Settings set it as the Primary Menu under Theme Locations.
    • Save your menu and that should be it!




    PS This works for the free Mystile Woocommerce theme.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘How to remove "my account" from menu.’ is closed to new replies.