Hello @dnvdadmin18,
There is a tool in WooCommerce that can create these pages for you and set everything up. Here’s how to use it:
- Go to WooCommmerce > Status and click on the tools tab.
- Look down for the “Create default WooCommerce pages option.”
- Click the button to “Generate Pages.”

That should generate a new checkout page for you. If you want to add that to your navigation menu you can do that too. But the button to take customers from the cart to checkout should work properly now.
If you run into trouble, please let me know.
Cheers!
Hey,
So I clicked “create pages” and it said “all pages successfully restored”. But when I tried to go to checkout from the cart it again just went back to the store. I looked under the “Pages” list and don’t see a checkout either.
Ok so nevermind that – I’ve got the checkout page back. But now it’s its own page now – the best I could do was set its parent page to be under the Cart page. And when I click”checkout” from the cart page it still takes me back to the store home.
I went to woocommerce > settings > Advanced > Page Setup to try and change the “Checkout Page” but it is not listed in the drop down. It’s like the drop down menu never updated?
It’s like the drop down menu never updated?
I have seen that happen in edge-cases although it’s difficult to pin-point what happened while looking from the outside-in.
To manually assign a checkout page, you could:
Got it! But I still have “checkout” as using the “cart” for its parent page. Is there any way to hide it completely? I don’t want a menu/header option for the checkout – I only want it accessible after you add an item to cart and are then asked if you want to “proceed to checkout”
Hello @dnvdadmin18,
Glad to hear that worked!
It sounds like we need to remove the checkout page from the site’s navigation menu. Here’s how to do that.
- Go to Appearance > Customize in your Dashboard and select the “Menus” section.
- Select your navigation menu.
- Click the button to “Add items” at the bottom of the list of menu items.
- Click the red “x” next to the checkout page.

- Publish your changes.
That should remove the checkout page from your navigation menu. You can learn more about creating custom navigation menus here:
https://en.support.wordpress.com/menus/#create-a-custom-menu
Let us know if you have any questions.
Take care
Hello @dnvdadmin18,
It’s been a while since we heard from you, so I’m marking this thread resolved. Hopefully, you’ve been able to resolve this, but if you haven’t, please let open up a new topic and we’ll be happy to help out.
Cheers