Version 1.2: Product Sorting

Version 1.2 of FoxyShop has been released and it now sports a revamped product sorting feature. You can choose between any of the following sorting methods for your products:

  • Product Name
  • Price (ascending or descending)
  • Date Added (ascending or descending)
  • Custom Sort

If you choose custom sort, you’ll have access to a drag-and-drop interface where you can manage the sorting for all of your products.

As with any new feature, after upgrading, go to the settings menu and click “Save” to initialize the new settings. If you have debugging mode turned on, you might see a few errors notices until you do this.

The custom sorting method sets the menu_order field in the product database, so if you have a product in multiple categories, the sorting will be reset for that particular product on the last category you update. For this reason, you might want to put the product near the top of the list for the most consistency.

Additionally, if you are using your own customized theme files, you will need to make a few tweaks to take full advantage of the new sorting methods. In files foxyshop-all-products.php, foxyshop-search.php, and foxyshop-single-category.php, just replace the line that starts with $args with the two new lines from the new theme files. This utilizes a new function to pull in the master sort settings.

This version also moved the product feed to its own page and made it a feature which can be turned on (off by default). A few internationalization tweaks were made (I can get you a POT file if you want to help translate) and a few bugs were squashed.

Version 1.1: Bug Fixes

Version 1.1 of FoxyShop has been released. This is a maintenance release and fixes two bugs related to items priced over $1000 and an error in the sale date calculation method.

Internationalization features were also added to the admin.

There aren’t any theme file changes in this release.

Version 1.0: FoxyShop is Released!

I’ve been working hard on FoxyShop for several weeks so it’s exciting to release version 1.0 to the world! Many thanks to all of you who are trying it out and especially for all the Twitter-love out there. Shoot me a question on Twitter if you have any questions or want to show me your site that running FoxyShop. I’d love to see it. Suggestions for future versions are welcome.

David