WordPress SEO by Yoast broke some functionality on my e-commerce site as well. The My Account page links don’t work, so once a user is logged in, the following links don’t work: “edit your password and account details,” “edit” your Billing Address and “edit” your “Shipping Address.”
All plugins, themes and WordPress version are up to date. I originally thought it was a WooCommerce issue, but when I disabled WordPress SEO by Yoast, the problem was solved.
My client purchased the WooCommerce SEO extension, thinking it would solve the problem since surely the WooCommerce extension is compatible with WooCommerce, but it requires WordPress SEO by Yoast to be activated, which breaks the functionality.
Please help. And if you cannot solve this, can my client get a refund for the $119 WooCommerce plugin package he just purchased?
This is getting to be a real pain and something is definitely rotten with WordPress SEO because it slows everything down even on other sites that don’t have WooCommerce.
@ ddgarton – more or less exact same issue as you describe. Additional in some cases it even tries to change the permalink of the product.
In my case its so that I either deactivate Visual composer (which is no good idea on a live site) or deactivate WordPress SEO Premium – took i while till I figured that WordPress SEO Premium is causing all the trouble.
Hope for a fix is coming soon
I found the solution to my problem! Perhaps this will help you, too.
http://docs.woothemes.com/document/known-conflicts/
“The setting “Redirect ugly URL’s to clean permalinks” in SEO > Permalinks is known to break the checkout process since it strips the query string. Turn this option off.”
By simply unchecking this box, my My Account page started working again. I just wish the WooCommerce support team could have told me this when I submitted a support ticket …
I found that article too – just this function never was activated on my site : so that won’t fix the issues 🙁
I much more think that WordPress SEO does not like Visual Composer some how, since only when the two together are activated, woocommerce starts to screw.