WooCommerce: Limiting Product Lists

Woocommerce limits the product listings in the shop in relation to the reading settings within WordPress, so if you only show 10 blog posts at a time then your woocommerce shop will only show 10 products per page. Not always a great idea, to fix add this to your functions.php file and change 20 to however many you want to show;

add_filter(‘loop_shop_per_page’, create_function(‘$cols’, ‘return 20;’));