WooCommerce Pages not Displaying


If you are having trouble with pages not installing properly or not displaying content, you can fix this:

  1. Create a new page.
  2. Add the correct page shortcode.
  3. Publish.
  4. Go to: WooCommerce > Settings > *tab* to select your newly created page (*tab* is the WooCommerce section to edit) if you use WooCommerce > 2.1.x, else go to WooCommerce > Settings > General.
  5. Save.

*Note that this doc doesn’t cover every imaginable case. We recommend using the Troubleshooting Guide to determine if there is a conflict on your site.

2.1 WooCommerce Pages Update

Prior to WooCommerce 2.1, there were individual pages for account management and order thank you pages. After the 2.1 update, these are now endpoints rather than separate pages. If you updated to 2.1+, the new page shortcodes are:

WooCommerce > 2.1.x Shortcodes

  • [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

The previous (retired) page structure was:

WooCommerce < 2.1.x Shortcodes

  • [woocommerce_edit_account] – Edit account page
  • [woocommerce_edit_address] – shows the user account edit address page
  • [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

To view a full list of all available shortcodes, see: WooCommerce Shortcodes.

More about endpoints at: WooCommerce Endpoints 2.1+.


Did you find this article useful?



  • Server Recommendations

    The first step in setting up your WooCommerce-powered online store is to install WordPress and the WooCommerce plugin itself. But before doing so, you...

  • Installing WooCommerce

    If you have an existing site and want to install WooCommerce, using the WordPress Admin is the most straightforward option as it handles everything fo...

  • Uninstalling WooCommerce

    There are two things to understand when uninstalling or removing WooCommerce. If you deactivate and delete the plugin from WordPress, you...

  • Updating Woocommerce

    Updates to WooCommerce, Storefront, WordPress, and your extensions and payment gateways are a fact of life. Our team of developers are hard at wo...

  • Installed Database Tables

    WooCommerce installs some custom tables to store its data during install. More about tables installed: https://github.com/woocommerce/woocommerce/wiki...