Today I am going to write a tutorial on how to fix missing woocommerce pages how to recreate re-generate woocommerce default pages like checkout, cart, shop page.
You don’t need to install plugin except some extraordinary situation like generating any kind of error or not getting any result with this method.
How to Manually Install WooCommerce Pages
- Go to the “System Status” tab on Woocommerce
- Click on the “Tools” tab at the top of the page
- On that page, Click on option called “Install pages”.
- Clicking that will “install all the missing WooCommerce pages. Pages already defined and set up will not be replaced.” How to Get current Page url
How To Manually Create Page using Shortcode
We also have option to create any of woocommerce page manually and just have to put shortcode into it.
- After login to your dashboard go to Pages > Add New Page > Name it like we are creating Cart page (if page already exists it automatically create cart-2 page make sure no page in trash folder as well)
- Add this shortcode [woocommerce_ cart] (there is small space between woocommerce_ and cart please remove it) on the page.
- After this save and publish your page
- Set this page from woocommerce > Setting > Chechout > then change cart page from drop down list.
- Save options
Here are shortcode for some of woocommerce pages
[woocommerce_cart] – shows the cart page [woocommerce_checkout] – shows the checkout page [woocommerce_order_tracking] – shows the order tracking form [woocommerce_my_account] – shows the user account page[woocommerce_edit_account] – Edit account pages [woocommerce_change_password] – shows the change password page [woocommerce_view_order] – shows the user account view order page [woocommerce_logout] – shows the logout page [woocommerce_pay] – shows the checkout pay page [woocommerce_thankyou] – shows the order received page [woocommerce_lost_password] – shows the lost password page [woocommerce_edit_address] – shows the user account edit address page
How to Set Page URL or Link for Woocommerce Pages
If you recently changed woocommerce page link or created your own woocommerce page for cart or checkout then here is how you can set them.
- Go to Woocommerce > Settings > Checkout > Under checkout pages set page
- For Cart page choose from drop down list and select page
- For Checkout choose from drop down list and select page
- same action for term and condition pages
- After all this you need to save options
Some times we gets problem like cart link not working and it doesn’t redirect or just show blank by using these methods maximum of your issue will be resolved.