Hello,
I think WordPress automatically updated our WooCommerce site to 3.3.1. Fortunately, I had recently backed up all files and installed by WP Rollback and WP-Staging and was in the process of testing the new version. I received warnings about old php files and when I updated them, the product category grid changed from two columns, 4 rows to one column and images were distorted. I reverted back to the old files and that seemed to fix it for now. I looked at the links but did not see instructions on how to address this problem. Here are the files that were listed that needed updating:
Your theme has a woocommerce.php file, you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues.
NSCA/woocommerce/archive-product.php version 2.0.0 is out of date. The core version is 3.3.0,
NSCA/woocommerce/content-product.php version 2.6.1 is out of date. The core version is 3.0.0,
NSCA/woocommerce/content-widget-product.php,
NSCA/woocommerce/loop/loop-start.php version 2.0.0 is out of date. The core version is 3.3.0,
NSCA/woocommerce/single-product/product-image.php,
NSCA/woocommerce/single-product/title.php
Learn how to update: https://docs.woocommerce.com/document/fix-outdated-templates-woocommerce/
Below are comments on the WooCommerce Support Thread. They mentioned updating the theme templates.
WC 3.3: Issues with Categories displaying in Shop
There is a known issue on some themes that override WooCommerce template files (Flatsome, Genesis theme with Genesis Connect, potentially others).
When using these themes with WC 3.3, product categories are displayed in the shop as if you had chosen the “Show categories & products” display setting regardless of what display setting is selected.
This is due to a behavior change in the way the woocommerce_product_subcategories function behaves and template file changes in 3.3. We will have a fix for this issue on legacy themes or themes that aren’t being actively updated in WC 3.3.1.
If possible WooCommerce templates. You can see what template files need to be updated in the release post, theme developers should update their themes to use the latest versions of the on the developer blog: https://woocommerce.wordpress.com/2018/01/30/woocommerce-3-3-has-been-released/ (Specifically the archive-product.php template)
Any suggestions are greatly appreciated! The site address is: nscainc.com.
Thank you!
Nancy