We'll create fresh WordPress site with WooCommerce Random Product Sorting with Pagination installed. You have 20 minutes to test the plugin after that site we'll be deleted.
This plugin was built to add a “Random” Product Sorting Order to WooCommerce with working pagination.
Other solutions I found that added a “Random” Product Sorting Order did not preserve pagination.
This plugin will sort your WooCommerce Products in random order. A random sort has a transient life of one hour. (In version 0.9.1, the duration is not a settable option. It is fixed at one hour.) Every hour a new random sort is generated. Pagination works as expected, meaning each WooCommerce Product will be diplayed once and no more than once.
This plugin requires the WooCommerce plugin.