Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

Woocommerce question

Hello everyone, Today at work I had to update a WordPress site (woocommerce). After I made the updated the checkout page is not displaying properly. One the checkout there is a widget where you can apply a coupon and view the quantity of your order. After I made the updates this area is not showing up anymore.

Second, where you have the option to "View your order" and place an order that isn't showing up anymore either. After updating I do have a message in the dashboard saying "Your theme does not declare WooCommerce support – Please read our integration guide or check out our Storefront theme which is totally free to download and designed specifically for use with WooCommerce." This may be the cause to this error, but I'm not sure. If anyone could help that would be great.

Thanks, Thomas

Daniel Stopka
Daniel Stopka
13,520 Points

Hi Thomas,

it looks, that your WP theme is not supporting latest version of WooCommerce... It confuses me a bit as it is saying, that Your theme does not declare WooCommerce support, but I assume that it worked fine before update...

You have several options:

  • update your theme
  • contact developers of theme and ask them what to do
  • if you have backup of ftp and database, or your hosting company, you can restore your website just before update
  • you can try to figure it out on your own, turn on debug mode in wordpress config, so you can see if there are any errors, so you can fix them
  • check out WooCommerce status (in menu WooCommerce -> System status), as there could be some information of what is wrong also...

It is always good to test these updates in local environment or on test version of the website, before updating live server...

Hope you will figure it out. Bye

1 Answer

Hi Thomas,

That message just means the theme does not declare support WooCommerce Compatibility.

Generally when updating WooCommerce there are 2 major things to watch out for.

PHP version on the server - (This is really more of an issue when it has not been updated for a long time)

The other if you go under WooCommerce > System Status and scroll to the bottom. It will show if there are templates that are overridden. This in my experience tends to be the biggest issue.

Easy ways to test this, download/install storefront and see if everything works as it should ( storefront is made by the woo team) if it does its either a Theme conflict or a template override that is causing it.

However, due to lack of information it will be hard to give you more information than that as it could be a number of things those just generally are the 2 largest I see.