I updated my WooCommerce site to the latest version. Now the pages are broken:
products are not showing. I have a lot of products but only one or two are showing. Sometimes more. The add to cart button of the last product on the page is not showing then.
The menu is gone/empty when the page is broken.
The admin bar is gone when the page is broken.
In the errorlog I see this error:
[Fri Feb 14 15:12:07 2014] [warn] [client xx.24x.6x.3x] mod_fcgid: stderr: PHP Fatal error: Call to a member function get_price_including_tax() on a non-object in /home/domain/public_html/wp-content/plugins/woocommerce/includes/class-wc-product-variable.php on line 179
I did a reinstall of WordPress files through the updater.
I updated WooCommerce to latest update.
I manually downloaded WooCommerce plugin zip from repo and installed/overwrite the files.
I did permalink reset.
I tried other themes and default themes.
I did recreate WooCommerce pages. Resetted the transients/sessions.
Disabled other plugins.
Disabled/enabled tax settings. Just changed them, since error message includes tax.
But nothing works. The shop is totally broken.
I am clueless now.