I took a quick look at the plugin. The plugin makes its own post type so I know the plugin is using a default query. As I thought woothemes has catered for a custom query by filtering the query.
Here is a snippet which should change the order to a random order. Copy and paste this snippet into your functions.php file - http://pastebin.com/ZStFxE5E
The default query parameters can be changed and expanded upon. You can read more on wordpress queries here. http://codex.wordpress.org/Class_Reference/WP_Query
Why not simply create a store locations page and load all that info there. The google maps thing is easy, there are a few plugins which will allow gmaps on your site.
If you looking to add store location to each product you could look into custom fields. Custom fields would require custom development. Define an array of locations with their info and gmaps location. Using the custom field to match with an array item and echo could that location info.
You can read up on custom fields here http://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tips-tricks-and-hacks/ but like I said this would require custom development.
I don't see woocommerce building something like this cause as far as I know most ecommerce stores are only online or perhaps have 1 location. Seems like a lot of development for a small market.
Not sure if I understand exactly what you looking for but if you just looking to get the total amount of orders maybe this will help - http://pastebin.com/GNXUiEMJ
Might be interesting to get the total amount of orders per product have the order total on each product. Would be cool to see 15 other people have bought the same product etc.
585 votesEthan Ellis supported this idea ·