If you too managed to make woocommerce works on wordpress using twentytwelve theme, you probably already noticed the messed layout in the shop pages (my right column goes down) as there was a css related problem or a loop into columns wich doesn’t take into account eventually the already present wordpress left column.
Please read on
The solution is really quiet simple and it is also appliable to any theme out there:
you just your function.php file within the theme folder, by addin g a line, the following, to prevent this behavior.
The line to be added right before the php closing “?>” is:
remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10);
This should work averywhere this problem is detected. If not, write me, we willl find your solution and i will write another article! 🙂
UPDATE: Please for a better result, take a look also to this article about woocommerce layout and non-ready themes as this should work for any theme (ja, hypothetically).
Let me know if this solved your problem so i can improve this mini guide!