Chykalophia Docs
WooCommerce

Your store's key pages

The essential WordPress pages that WooCommerce needs to function — what they are, why they matter, and how to manage them safely.

woocommercee-commercepagesbeginner

WooCommerce relies on a handful of specific WordPress pages to function. These pages are created automatically during setup, but if they're deleted or broken, your store stops working. This guide explains each one.

Quick summary

WooCommerce needs four key pages: Shop (product listing), Cart, Checkout, and My Account. These are regular WordPress pages that contain WooCommerce shortcodes or blocks. Never delete them. If they're broken, go to WooCommerce → Settings → Advanced to see which pages are assigned.

The four essential WooCommerce pages

Shop page

The Shop page is your main product listing — the page customers browse to find your products. Every product is also accessible from here.

WooCommerce inserts the product grid automatically on this page. You can add content above it (a banner, intro text), but don't remove the WooCommerce block or shortcode.

The Shop page is set under WooCommerce → Settings → Products → General → Shop page.

Cart page

The Cart page shows what the customer has in their bag. It includes a coupon code field, a quantity editor, and a button to proceed to checkout.

This page uses the WooCommerce Cart block or the [woocommerce_cart] shortcode.

Checkout page

The Checkout page is where customers enter their details, choose shipping, enter payment information, and place their order.

This page uses the WooCommerce Checkout block or the [woocommerce_checkout] shortcode.

Do not edit the checkout page in a page builder

If you use a page builder like Elementor, do not open and save the Checkout page with it unless you know what you're doing. Page builders can accidentally replace the WooCommerce checkout with a blank page. If this happens, contact us immediately.

My Account page

The My Account page is the customer portal. Registered customers log in here to:

  • View their order history
  • Track orders
  • Update their billing and shipping addresses
  • Change their password
  • Manage subscriptions (if applicable)

This page uses the [woocommerce_my_account] shortcode or block.

Where page assignments are stored

Go to WooCommerce → Settings → Advanced.

Scroll to "Page setup." You'll see dropdown menus for Cart, Checkout, My Account, and Terms & conditions pages.

If a page is missing, select the correct page from the dropdown. If the page was deleted, you'll need to recreate it. Contact us and we can restore it.

The Terms and Conditions page (optional)

If you have Terms and Conditions, set them up as a WordPress page and assign it under WooCommerce → Settings → Advanced → Terms and conditions page. When set, WooCommerce displays a checkbox at checkout ("I have read and agree to the website terms and conditions") that customers must tick before placing an order.

Other auto-created pages

WooCommerce also uses these pages:

PagePurpose
Order Received (Thank You)Post-checkout confirmation. Auto-generated as a subpage of Checkout.
Lost PasswordPassword reset for My Account. Auto-generated.

You don't need to manage these manually — WooCommerce handles them automatically.

Common questions

Need a hand?

If you're stuck, email support@chykalophia.com and we'll help. Include your website address and a screenshot if you can.

Learn more

Your store's key pages | Chykalophia Docs