=== Ultimate Product Catalog - WordPress Catalog Plugin ===
Contributors: Rustaurius, EtoileWebDesign
Donate Link: http://www.etoilewebdesign.com/plugin-donations/
Tags: product catalog, catalog, product, products, product catalogue, catalogue, catalogs, catalogues, product catalog wp, product catalog wordpress, product catalog import, product catalog export, best product catalog, product catalog ajax, product catalog shortcode, product catalog inventory, product catalog list, product catalog search, product catalog organization, product catalog easy, product catalog simple, product catalog smart, catalog for products, wp catalog, catalog of goods, blog catalog, catalog plugin, wp catalogue, catalogue plugin, display products, product portfolio, WordPress product catalog, woocommerce product catalog, woocommerce catalog, woocommerce checkout, woocommerce products, gutenberg products, gutenberg catalog, gutenberg product catalog
Requires at least: 3.5.0
Tested up to: 5.6
License: GPLv3
License URI:http://www.gnu.org/licenses/gpl-3.0.html

Product catalog plugin that is responsive and designed to display your products in a sleek and easy to customize catalog format.

== Description ==

<a href='http://www.etoilewebdesign.com/ultimate-product-catalogue-demo/'>Product Catalog Demo</a>

Product catalog plugin that is responsive and designed to display your products in a sleek and easy to customize catalog format.

<strong>Includes Gutenberg block for displaying your product catalog!</strong>

= Key Features =

* 3 product catalog layouts that can be dynamically viewed and switched by the user with no page reload
* Powerful product catalog filtering and sorting system, including for categories, sub-categories, price and product name
* Dynamic product catalog search that works with the filtering for exact results
* Set sale prices for products, and easily toggle sale prices on and off for the entire catalog or individual products
* Organize your catalog products into categories and sub-categories to make searching and filtering easy
* Product catalog widgets to display recent products, a product list, random products from your product directory
* Upload and import products directly from a spreadsheet for your catalog

<em>This product catalog plugin is very user friendly and comes with a full guided setup (walkthrough). When you activate the plugin, the setup will run and help you create your first products and catalog!</em>

[youtube https://www.youtube.com/watch?v=2oWxZtlKZQ0]

The Ultimate Product Catalog comes with several features that will allow you to offer a great experience your customers and visitors. These include the ability to set up a catalog overview page, which shows a thumbnail of each product category and lets people click through to view just those products, a separate shortcode to display a list of products outside the catalog (perfect for creating a featured products section), a price slider to add to the filtering, and much more!

`[product-catalogue id="X"] or [product-catalog id="X"]
`

Simply insert either of the shortcodes above (replacing the "X" with the actual ID of your product catalog) to add a product catalog, with product filters, to any page.

The product catalog comes with a Custom CSS feature that lets you modify the styling of your catalog to further fit the look of your site. On top of this, make your product catalog easy to browse, sort and update with advanced product filter options in your catalog sidebar as well as categories and sub-categories.

Perfect to create a product catalog for your store, art gallery, restaurant and more!

= Additional Features =

The following are some of the other great features included with the Ultimate Product Catalog plugin:

* Product catalog overview mode, showing category or sub-category images (such as brands, etc.)
* Choose currency symbol and location
* Search product catalog functions with AJAX
* Price slider that lets you filter the catalog for products that match exact price criteria
* Easy-to-use product catalog attributes like "starting_layout" and "excluded_layout"
* Display a specific product category in your product catalog using URL filtering
* Thumbnail support option, which displays a smaller version of your product image, to help with page load times
* Options page that makes it easy to customize product catalog features
* Breadcrumbs
* Social media sharing options

The Ultimate Product Catalog is also a great solution for those who are running affiliate stores, in which you link out to products for sale on other sites. With the ability to specify a unique link for each product (using the "Product Link" field), you can insert your affiliate link and then set it up so that, when someone clicks on a product in your catalog, they are brought to that link instead of the product page in the plugin. You get all the benefits and functionality of the Ultimate Product Catalog while being able to sell as an affiliate.

= WooCommerce Product Catalog Integration (Requires Premium) =

<a href='http://www.etoilewebdesign.com/ultimate-woocommerce-catalog/'>WooCommerce Catalog Demo</a>

The premium version now offers full WooCommerce product integration, allowing you to sync all your products between the product catalog and your WooCommerce catalog, and also allowing your customers to check out directly from the product catalog.

* WooCoommerce Sync: Ultimate Product Catalog products are exported to WooCommerce and WooCommerce products are imported into the catalog
* With WooCommerce Sync enabled, products edited in one plugin are also edited in the other
* WooCommerce Checkout: Allow people to add items in your product catalog directly to the WooCommerce shopping cart, and then check out and purchase the items
* Choose to display the number of items in the cart directly on all product catalog pages
* Choose to have the products in your product catalog link directly to the WooCommerce product pages, for ultimate flexibility and customization

Combining the Ultimate Product Catalog with WooCommerce will allow you to create the perfect ecommerce catalog and e-commerce store in which to sell products. You will now be able to have advanced WooCommerce products filters in a customizable catalog, with all the checkout and ecommerce capabilities available in WooCommerce.

It is great option for those running a mobile shop or mobile store and who are concerned with the responsive aspects of their mobile ecommerce. Our wide array of catalog page and product page styles are all responsive and, by combining Ultimate Product Catalog with your WooCommerce products, you can have a responsive store that looks great on desktop and as a mobile store.

[youtube https://www.youtube.com/watch?v=sQMkiEG9gNg]

The flexibility and features you love from the Ultimate Product Catalog combined with the ease and power of WooCommerce checkout! For more information about WooCommerce integration, please see the video above.

The Ultimate Product Catalog comes with many great features that will allow you to have an advanced product filter on your catalog page. With these product filters, visitors to your site will be able to quickly find exactly the product they are looking for. And, with WooCommerce product sync and WooCommerce checkout options, you have the option to let them purcase a product directly from your product catalog.

= Premium Features =

The premium version of the Ultimate Product Catalog plugin includes a huge number of features, such as the ability to add over 100 products, additional product images, SEO friendly URLs, product tags and custom fields for sorting within your product catalog, custom product pages, a product inquiry cart, multiple layout options, product export and more!

Choose between six responsive layouts and styles for your product catalog and refine this with hundreds of styling options. Then take your great-looking catalog to the next level by making use of the custom fields feature. Custom fields allow you to specify additional attributes for your products (like colors, dimensions, availability, etc.) and then add those attributes in as filters, giving you the most powerful catalog possible, and making sure your visitiors/customers find exactly what they're looking for in no time at all.

Premium features include:

* Product Comparison: Allow people to select multiple products in your catalog to view and compare side by side
* Drag-and-drop and ultra-responsive tabbed product page layout
* 3 extra product catalog styles: minimalist, block and hover styles
* Custom fields that can be added to your product catalog and used to include product manuals, additional information, etc., and for product filtering
* Choose between checkbox, radio button, dropdown and slider for the front-end control type for your custom field
* Product inquiry form (you can choose to have the form automatically created using either WPForms or Contact Form 7)
* Product inquiry cart: Allow people to add multiple products to an inquiry cart and then send one global inquiry about/for all those products
* Product reviews (using <a href='https://wordpress.org/plugins/ultimate-reviews/'>Ultimate Reviews</a>)
* Add FAQs (frequently asked questions) to your products. Uses the <a href='https://wordpress.org/plugins/ultimate-faqs/'>Ultimate FAQs</a> plugin.
* Display product ratings on main catalog pages
* Product tags for enhanced product catalog organization
* Additional images and videos for better product catalog display and product management
* SEO-friendly catalog single product pages
* SEO By Yoast Integration for your product catalogs
* Product catalog styling options, labelling options for product directory elements

For further information and purchasing options, please visit our <strong><a href="https://www.etoilewebdesign.com/plugins/ultimate-product-catalog/">WordPress product catalog</a></strong> homepage.

** We are pleased to offer a free 7-day trial of the premium version of the product catalog, which you can use to test out premium features, such as WooCommerce product sync and custom fields, before buying! **

= Product Catalog Additional Languages =
Thanks to the generous contribution of many of those who use our product catalog plugin, we're able to include translation files for the following languages:

* Brazilian Portugese product catalog (Thanks to <a href='http://wordpress.org/support/profile/tito_cadallora'>Tito_Cadallora</a>)
* Bulgarian product catalog (Thanks to Preslav P.)
* Canadian French product catalog (Thanks to Pascale DRP)
* Dutch product catalog (Thanks to Martin S.)
* France French product catalog (Thanks to Olivier G.)
* German product catalog (Thanks to <a href='https://profiles.wordpress.org/thomymaster'>Thomas S.</a>)
* Greek product catalog (Thanks to <a href='http://bigdrop.gr/'>Christoforos A.</a>)
* Italian product catalog
* Lithuanian product catalog (Thanks to <a href='http://wordpress.org/support/profile/adart'>AdArt</a>)
* Romanian product catalog (Thanks to Eszter N.)
* Russian product catalog 
* Spanish product catalog (Thanks to Irene L.)
* Turkish product catalog (Thanks to Ayhan)

Thanks to James K for a number of excellent product catalog features

For help and support, please see:

* Our FAQ page, here: https://wordpress.org/plugins/ultimate-product-catalogue/faq/
* Our installation guide, here: https://wordpress.org/plugins/ultimate-product-catalogue/installation/
* Our documentation, here: https://www.etoilewebdesign.com/support-center/?Plugin=UPCP&Type=FAQs
* Our tutorial videos, here: https://www.youtube.com/playlist?list=PLEndQUuhlvSoTRGeY6nWXbxbhmgepTyLi
* The Ultimate Product Catalog support forum, here: https://wordpress.org/support/plugin/ultimate-product-catalogue

-----------------------------------------------------------------------------------

== Installation ==

1. Upload the 'ultimate-product-catalogue' folder to the '/wp-content/plugins/' directory
2. Activate the plugin through the 'Plugins' menu in WordPress

or

1. Go to the 'Plugins' menu in WordPress and click 'Add New'
2. Search for 'Ultimate Product Catalog' and select 'Install Now'
3. Activate the plugin when prompted

= Getting Started =

1. To create/add products:
    * Click on 'Product Catalogue' in the WordPress admin sidebar menu
    * Go to the 'Products' tab. The 'Add New Products' area will be on the left.
    * To manually create a new product, fill in all the fields and click the 'Add New Product' button
    * To import via spreadsheet, scroll down to the 'Add Products from Spreadsheet' section, choose a file from your computer and then click the 'Add New Products' button

2. Categories and sub-categories:
    * To create a category, go to the 'Categories' tab. The 'Add a New Category' area will be on the left. Fill in the fields and click the 'Add New Category' button
    * Your new category will show in the table on the right. Click on it there and you will be taken to the screen that shows you what products are in that category and where you can arrange the order of the products in that specific category.
    * To create a sub-category, go to the 'Sub-Categories' tab. The 'Add a New Sub-Category' area will be on the left. Fill in the fields and click the 'Add New Sub-Category' button
    * Your new sub-category will show in the table on the right. Click on it there and you will be taken to the screen that shows you what products are in that sub-category and where you can arrange the order of the products in that specific sub-category.
    * You can now add assign products to specific categories and sub-categories from the product create/edit screen

3. Create a catalog:
    * Go to the 'Catalogues' tab. The 'Add a New Catalogue' area will be on the left.
    * Fill in the fields and click the 'Add New Catalogue' button.
    * Your new catalog will show in the table on the right, along with the shortcode that can be used to put it on page.
    * Click on the catalog in this table and, on the screen you will be taken to, you will be able to add products and whole categories to your catalog. You can also drag and drop the products and categories into your desired order. Click the 'Edit Catalogue' button when done.
    * Now you can place the [product-catalogue id="X"] shortcode mentioned above in the content area of any page you've created and it will display your product catalog. (Please note that the page that displays the product catalog needs to be a full-width type page for the catalog to display correctly.)

4. Customize your product catalog experience by making use of the many available settings and options, including catalog color, currency symbol, price filtering, sale mode, social media sharing, multiple product page layouts (premium), product comparison (premium), product inquiry form (premium), product reviews (premium) and more.

For a list of specific features, see the Ultimate Product Catalog description page here: https://wordpress.org/plugins/ultimate-product-catalogue/.

For help and support, please see:

* Our FAQ page, here: https://wordpress.org/plugins/ultimate-product-catalogue/faq/
* Our documentation, here: https://www.etoilewebdesign.com/support-center/?Plugin=UPCP&Type=FAQs
* Our tutorial videos, here: https://www.youtube.com/playlist?list=PLEndQUuhlvSoTRGeY6nWXbxbhmgepTyLi
* The Ultimate Product Catalog support forum, here: https://wordpress.org/support/plugin/ultimate-product-catalogue


-----------------------------------------------------------------------------------

== Frequently Asked Questions ==

= How do I display my product catalog? If I have more than one product catalog, what do I do? =

Put the following product catalog shortcode on whatever page you’re trying to put the product catalog on: ‘[product-catalogue id=’X’]’ or [product-catalog id=’X’]. Replace the ‘X’ with the ID of your product catalog. This can be found by clicking on your product catalog. The product catalog ID  is beside the product catalog name on the product catalog’s details page. You can also copy the product catalog shortcode directly from the “Catalogues” page.

To display one of your product catalogs, use the corresponding attribute ‘id='X'’ in the product-catalogue shortcode to specify that product catalog, where 'X' is replaced with the product catalog ID.

= Can my products be in more than one category or sub-category? =

No, products can only be in a single category and sub-category. Products can have as many tags desired, since tags are used to represent product attributes, and only tags that are used for a product within a product catalog are displayed in the product catalog sidebar.

= Can I load my product catalog with a layout other than the default "Thumbnail" product catalog layout? =

Add the attribute starting_layout=‘LAYOUT’ for your product catalog, where LAYOUT is replaced with the layout you would like to be the starting product catalog layout (List or Detail are the two options currently).

= I only want to display one product catalog layout and to remove the layout bar at the top from my product catalog? =

The attribute ‘excluded_layouts’ lets you stop one or more layouts from being displayed for your product catalog. It accepts a comma separated list of layouts you wish to exclude from your product catalog. For example, [product-catalogue id=‘X’ excluded_layouts=‘Thumbnail,List’] would make your product catalog display only the "Detail" view.

To remove the layout bar from your product catalog, you can try adding the following into your "Custom CSS" box for your product catalog (where the colour matches the colour of the product catalog you are using):

‘.Blue-prod-cat-header-div {display: none;}’

= My product description gets cut off even though I have changed the max characters for my product catalog, how can I fix this? =

There is a text area labelled "Custom CSS" when you click on the product catalog that you're editing. Try adding this to it:  ‘.prod-cat-addt-details-desc-div {max-height:none;}’

= How do I remove the sidebar from my product catalog? =

You can use the attribute [sidebar=‘No'] in the product-catalogue shortcode to remove the sidebar from a product catalog.

= Why aren’t my products uploading from the spreadsheet? =

There are a number of reasons why products might not be uploading correctly.
First, make sure that you’re uploading either a .xls or .xlsx file type (not .csv).
Second, make sure that you’ve written all of your field names correctly (Name, Slug, Description, Price, Image, Category, Sub-Category, Tags), especially custom fields, which need to be exactly the same as the field name.
Third, make sure that you don’t have any columns that have been edited unintentionally (which gives an “incorrect field name” error).

= How do I get custom changes I’ve made to the product page layout or the custom fields I’ve added in the product details to display? =

On  the “Options” page the “Custom Product Page” needs to be set to “Yes” for custom layout to display.

= How do I sort the order of the products within the catalog? =

You can arrange the order of the products by dragging and dropping the products on the “Catalogue Details” page .

= How do I translate the product catalog into my language? =
A great place to start learning about how to translate a plugin is at the link below: <http://premium.wpmudev.org/blog/how-to-translate-a-wordpress-plugin>

Once translated, you'll need to put the translated catalog mo- and po- files directly in the lang folder and make sure they are named properly for your localization.
If you do translate the product catalog, other users would love to have access to the files in your language. You can send them to us at Contact@EtoileWebDesign.com, and we’ll be sure they’re included in a future release.

= What is enabled in the 'Premium' version? =

The premium version includes a lot of great features including: the ability to add over 100 products, additional product images, SEO friendly product catalog URLs, product tags and custom fields for product catalog sorting, custom catalog product pages, a minimalist product catalog layout option and more!

* Super responsive tabbed layout with customizable tabs
* Drag-and-drop catalog product pages layout
* Lightbox, product inquiry form (using Contact Form 7 or WPForms) and product reviews (using <a href='https://wordpress.org/plugins/ultimate-reviews/'>Ultimate Reviews</a>)
* Custom fields that can be used to include product manuals, additional information, etc.
* SEO friendly product catalog single product pages
* Unlimited catalog products
* Additional images per product
* Product catalog pretty permalinks
* Product tags
* More product catalog layout options
* Related and Next/Previous catalog product display
* Styling, labeling and dozens of other options!

For a more in depth list, please visit our FAQ page:
<http://www.etoilewebdesign.com/plugins/ultimate-product-catalog/documentation-ultimate-product-catalog/>

For more questions and support you can post in the support forum:
<https://wordpress.org/support/plugin/ultimate-product-catalogue>



= Videos =

Tutorial Video 1 - Installation and Set Up
[youtube https://www.youtube.com/watch?v=-AwTj0pfooo]

Tutorial Video 2 - Categories and Sub-Categories
[youtube https://www.youtube.com/watch?v=9ATWI_UoYi4]

Tutorial Video 3 - Tags and Custom Fields
[youtube https://www.youtube.com/watch?v=JqqqFfogiQ8]

Tutorial Video 4 - The Options Page
[youtube https://www.youtube.com/watch?v=UxWENKqa9Rk]

Tutorial Video 5 - Widgets
[youtube https://www.youtube.com/watch?v=sLHBA4fXuYg]

Tutorial Video 6 - Shortcodes
[youtube https://www.youtube.com/watch?v=oJqVQQ-Y1TY]

Tutorial Video 7 - Extra URL Parameters for Filtering
[youtube https://www.youtube.com/watch?v=YYpRuukkqLw]

Tutorial Video 8 - Custom CSS
[youtube https://www.youtube.com/watch?v=tq386rMtpm8]

Premium Features (a little out of date, update coming soon!)
[youtube http://www.youtube.com/watch?v=l9mWNqOIB_w]

= Additional Tutorial Videos =

Putting Products on Sale
[youtube https://www.youtube.com/watch?v=JEdhipBi_NE]

Product Comparison
[youtube https://www.youtube.com/watch?v=P5rt4aceiCk]

Reordering Categories
[youtube https://www.youtube.com/watch?v=-vuA3WWvj-A]

== Screenshots ==

1. View of the "Minimalist" catalog style in the "Thumbnail" view
2. View of the "Minimalist" catalog style in the "List" view
3. View of the "Minimalist" catalog style in the "Details" view
4. View of product catalog with WooCommerce integration
5. View of the "Block" catalog style
6. Customized (CSS) version of the "Block" catalog style
7. View of the "Hover" catalog style in the "Thumbnail" view
8. View of the "Hover" catalog style in the "Details" view
9. View of the "Tabbed Layout" catalog product page
10. View of the catalog lightbox feature
11. View of the catalog "Product Inquiry Form" inclusion from the Contact Form 7 plugin
12. View of the "Custom Page Layout" catalog product page
13. View of catalog page with Lightbox Mode enabled
14. Thumbnail view catalog page with product comparison enabled
15. View of the product comparison page
16. View of the Catalog Overview Mode
17. View of the "Catalogue" area of the "Styling" tab
18. View of the catalog "Products" tab
19. View of the premium catalog options
20. View of the WooCommerce product catalog integration options
21. View of the catalog sidebar options
22. View of the custom product page layout builder
23. View of the catalog SEO options
24. View of the labelling options

== Changelog ==

= 4.4.38 =
- Corrected/updated the link type custom field, so that it correctly acts as a link to the given URL and also so that it now has a field for you to specify the link text.
- Added a new filter that lets you hook directly into the output of the link type custom field (e.g. to make all links have the same URL)
- Corrected an issue causing the view counts to not update.
- Corrected an issue that was sometimes causing a filter count (in the sidebar on the catalog page) to show zero even when there were matching results.

= 4.4.37 =
- Correcting an issue causing a warning to display in newer versions of PHP if you have no categories or sub-categories created.

= 4.4.36 =
- Correcting an issue causing the product comparison page to sometimes not load/work.
- Correcting an issue with the search placeholder that was causing the filtering to not function correctly in some instances when the site language was not English.

= 4.4.35 =
- Corrects recent issue causing the feedback notice to not dismiss correctly

= 4.4.34 =
- Allows non-latin characters in the 'Product Link' field

= 4.4.33 =
- Fixed issue with Product Sorting setting not saving
- Fixed issue with a couple conditional settings not displaying on the Options page

= 4.4.32 =
- Fixing issue with importing feature.
- Fixing issue preventing manual related products from showing on the front end.
- Fixing issue with sub-category images.
- Eliminating/correcting several PHP notices.

= 4.4.31 =
- Fixed issue with new additional images showing up as blank.
- Corrected/eliminated several PHP notices.

= 4.4.30 =
- Correcting error with pagination, which was sometimes causing additional pages to not populate.

= 4.4.29 =
- Corrected an issue that was causing HTML tags to be stripped from the product description when saved.

= 4.4.28 =
- Correcting an issue from the previous update that was causing only one category/sub-category to display in the overview mode and sidebar.

= 4.4.27 =
- Correcting small code error from the last update related to the adding/editing of sub-categories.

= 4.4.26 =
- Corrected/eliminated several PHP notices
- Enhanced upgrade process
- Cleaning up/removing files that are no longer used/necessary

= 4.4.25 =
- Updating incorrect text domain in an instance of the submit review form integration.
- Updating the plugin name to clarify the purpose.

= 4.4.24 =
- Correcting import issue related to the Access Role setting.

= 4.4.23 =
- Added extra security to the import feature.

= 4.4.22 =
- Added in a new sorting option for newest to oldest and vice versa
- Added a close button to the lightbox mode
- Styling update to the product add/edit screen
- Removed link from main image in tabbed layout if lightbox is not enabled
- Fixed issue causing sale items to not sort properly by price
- Fixed styling issue with +/- icons for collapsible sub-categories
- Updated the path of the product spreadsheets to be relative and not hard coded
- Update to the Brazilian Portuguese language files

= 4.4.21 =
- Removing unnecessary request trigger for sub-categories using the dropdown control type

= 4.4.20 =
- Fix for sale and compare flag showing incorrectly in Firefox

= 4.4.19 =
- Added function that removes associated meta field values when a product is deleted

= 4.4.18 =
- Correcting small error that sometimes happened when updating to a new version of the plugin

= 4.4.17 =
- Update for the admin dashboard

= 4.4.16 =
- Removing some placeholder text in the admin

= 4.4.15 =
- Correcting notices

= 4.4.14 =
- Removing deprecated create_function from one remaining file

= 4.4.13 =
- Updated widgets file to not use deprecated create_function

= 4.4.12 =
- Added the ability to add images to products during the guided setup

= 4.4.11 =
- Corrected issue that was causing the recent products widget to not display the most recent products. (You now have to provide the catalog ID for the widget.)

= 4.4.10 =
- Added a new feature that lets you add FAQs on the product page, via the Ultimate FAQ plugin.
- Added the ability to use the WPForms plugin for your product inquiry forms (as an alternative to Contact Form 7)

= 4.4.9 =
- Adding in a check for when to run the new guided setup

= 4.4.8 =
- Adding in missing files for guided setup

= 4.4.7 =
- Added in a new guided setup on plugin activation
- Updated the review ask pop-up

= 4.4.6 =
- Corrected issue that was causing the review request to pop back up even after a review had been left or feedback sent

= 4.4.5 =
- Corrected issue with Gutenberg block not displaying in new WordPress 5.0

= 4.4.4 =
- Corrected issue that was causing the "Name" option for the Product Sorting setting to not be selectable

= 4.4.3 =
- Corrected issue in which the custom field values were not showing in the product comparison

= 4.4.2 =
- Minor styling updates

= 4.4.1 =
- Corrected issue of maintain filtering not working when using the Details button on the new hover effect for the minimalist, showcase and contemporary catalog styles
- Updated version number of catalog stylesheet

= 4.4.0 =
- <strong>This is a big update with many new features, corrections, revised admin styling, etc., so please take caution and test before updating on a live site (or wait a few days before updating in case some minor corrective updates need to be put out)</strong>
- Added in an easy-to-use Gutenberg block to display the catalog
- The Options pages have a brand new and easy-to-use design!
- Completely redesigned product create/edit screen. More intuitive, allowing you to more quickly and efficiently create and edit products.
- Added in the ability to duplicate/clone a product
- Added in option for low and high input boxes for the price filter slider and for integer type custom fields that use the slider control type
- Added in options to display the categories/sub-categories and tags in the product listing on the catalog page
- Added in new labelling options
- Added in styling options for breadcrumbs (in new "Product Page" area of the "Styling" tab) and the pagination area/buttons
- Added in hover menu for the plugin in the WP admin
- Updated the styling of the product comparison page, making it more responsive and more intuitive to use
- Added in an option to custom fields to specify whether or not they should show in the product comparison table
- Other styling and ease-of-use changes to the custom field edit/create screen
- Redesigned "Product Page" tab in the plugin admin
- Switched from using PHPExcel to the new PHPSpreadsheet for importing and exporting
- Converted some element widths to percentages to make using custom CSS on the catalog page more quick and effective
- Updated the order, layout and descriptions of several options, and made certain options only conditionally show when necessary
- Corrected issue with option for displaying quantity in WooCommerce cart not having an effect in certain instances
- Updated styling for the WooCommerce and Product Inquiry cart graphics that show in the top right corner
- Escaped commas in prices, which corrects issue that was preventing price slider from working correctly with prices that use a comma as the decimal point
- Updated the method in which custom fields and other elements are called on the catalog pages to greatly reduce the number of queries run
- Updated styling of "Clear All" button in catalog sidebar to make it more apparent
- Minor styling updates to the tabbed and shop style product pages
- On tabbed and shop style product pages, arrows no longer show beside thumbnails if there's only one image
- Made it open in a new window when you click a social share icon on the product page
- Minor styling changes to the admin to clean up a few alignment and responsive items
- Added in a link to a template for the option to upload your own CSS file
- Removed numerous files from the plugin that were not being used/not needed
- Generated new .pot file

= 4.3.11 =
- Added in a new "Link" type custom field
- Made the "Open Links in New Window" option apply to most links instead of just a handful of product links
- Shortcodes can now be used in "Text" type custom fields
- Fixed the additional images success message

= 4.3.10 =
- Added an option to have the thumbnail box heights automatically adjust to the height of the longest box
- Added an option to add a "Clear All" control to the top of the sidebar
- Made the "Open Products in New Window" apply to related products as well

= 4.3.9 =
- Added an option to hide fields in the sidebar when they won't deiplay any products after filtering
- Added a labeling option for "Show All" in dropdown control types in the sidebar
- Added an option to omit price, image, category, subcategory and tags in product comparisons
- Shortcodes can now be used in the catalogue description and as custom field values
- Fixed an error where the counts in the sidebar would be wrong when using a slider control type

= 4.3.8 =
- Updated the free trial button

= 4.3.7 =
- We're doing a big Product Catalog admin area styling update, first up is the dashboard!

= 4.3.6 =
- Added media queries for the new sidebar styles for mobile view

= 4.3.5 =
- Included an improved version of the Russian translation for the plugin
- Fixed an issue where some options would be reset when styling settings were updated
- Fixed an issue where "Maintain Filtering" wasn't working when an item in the breadcrumbs was clicked
- Fixed a Javascript 404 error

= 4.3.4 =
- Added the option to change the order of sidebar items
- Product counts in the sidebar will automatically update based on the selections previously made (doesn't take into account text search)
- Added the ability to import/export the next/previous items for each product

= 4.3.3 =
- New product page style (Shop Style)
- New sidebar style (Contemporary)
- Removed references to JS and CSS files that are no longer used and that were appearing in the console

= 4.3.2 =
- Added in an option to delete many items from a catalog at once
- Fixed an error where YouTube videos wouldn't play correctly for https sites

= 4.3.1 =
- Added in Ultimate WP Mail integration
- Fixed an issue with empty custom fields being displayed in the sidebar after hiding/unhiding a product

= 4.3.0 =
- Added two new catalogue styles
- Added in "Accepted values" to text and text area type custom fields that have input values

= 4.2.27 =
- Minor styling updates

= 4.2.26 =
- Removed an unserialize function

= 4.2.25 =
- Added in a couple more labeling options

= 4.2.24 =
- SEO Description and Product display status can now be set on spreadsheet upload
- Multiple catalogue IDs can be included in spreadsheet uploads
- Fixed a function naming conflict with another plugin

= 4.2.23 =
- Improved plugin admin AJAX performance

= 4.2.22 =
- Added nonces to a couple of admin forms that were missing them

= 4.2.21 =
- Fixed an issue with the background color of sub-categories with the dynamic disabling of sub-categories feature
- Fixed an issue where an attribute was being overwritten on refresh
- Improved the AJAX performance of the catalog slightly
- Fixed an issue with uploading custom themes for the catalog
- Fixed an issue with deleting the current file for file-type custom fields

= 4.2.20 =
- Fixed an issue where hidden products would display as related products
- Fixed a number of issues with custom fields on the default product page
- Fixed a problem where the mobile filtering menu button wouldn't display

= 4.2.19 =
- Fixed a few minor styling errors

= 4.2.18 =
- Fixed a few minor styling issues

= 4.2.17 =
- Fixed an error where custom fields weren't saving on product creation

= 4.2.16 =
- Fixed an error where catalog names weren't saving correctly (updated)

= 4.2.14 =
- Fixed an error in the recent update that made the plugin not work with older versions of PHP

= 4.2.13 =
- Fixed small issues with related products, custom field filtering and uploading media

= 4.2.12 =
- Maintenance release to elimindate a tonne of notices, careful upgrading on production sites as many files were updated

= 4.2.11 =
- Added the ability to include a product's price, description, category, sub-category, tags and custom fields in the product inquiry form
- Fixed an error where blank custom fields were still being displayed on the default product page, even when the option to not show them was selected

= 4.2.10 =
- Fixed an accent case sensitivity issue

= 4.2.9 =
- Fixed a missing JS file error
- Minor update to the CSS for the "Details" button

= 4.2.8 =
- Made it possible to include a product's ID in the product inquiry form
- Clicking on a category now dynamically disables sub-categories that aren't its children

= 4.2.7 =
- Fixed an error where sorting products alphabetically within categories wasn't saving

= 4.2.6 =
- The (hopefully) final update to the default product page

= 4.2.5 =
- Added in contrasting row colors
- Added buttons to organize products alphbetically within a category
- Fixed two minor errors with the lightbox mode functionality

= 4.2.4 =
- Fixes a mismatched div issue on the new default product page

= 4.2.3 =
- Fixed a missing div issue with certain default product page layouts

= 4.2.2 =
- Cleaned up some of the default product page styling so that the elements are better aligned

= 4.2.1 =
- Added the ability to choose the tab that starts open in the 'Tabbed' layout
- Fixed the catalogue product counts when uploading products from a spreadsheet
- Added the ability to add "Video ID One", "Video ID Two", etc. columns to product spreadsheets, so that multiple YouTube videos can be included in a product upload 
- Fixed an error where WooCommerce attributes weren't syncing correctly with UPCP

= 4.2.0 =
- Added in a new feature that let's user create their own styling theme for the catalogue (information on how to make a theme and marketplace for 3rd party themes coming soon!)
- Fixed a number of lightbox issues, including blank titles being overlaid and the overlay being too big or small 
- Fixed an issue where regular prices would display for related products even if the product was on sale
- Fixed an error with the beadcrumbs feature

= 4.1.21 =
- Fixed an error in the text domain update process

= 4.1.20 =
- Updated the text domain of the plugin, to use the improved WordPress standard

= 4.1.19 =
- Product images viewed in the lightbox now have titles and captions, which are pulled from the media library
- Added an "Edit Product" link to the admin bar, when you're logged in and viewing a product on the front-end 

= 4.1.18 =
- Fixed the canonical URL generated for the product page when using Yoast SEO integration
- Removed the link from the product title on single product pages

= 4.1.17 =
- Added in a "Popular Products" widget
- Fixed an error where product sorting would display even if no sorting options were selected

= 4.1.16 =
- Product slugs will now be suggested for new products based on product name

= 4.1.15 =
- Added additional image and product attribute syncing for WooCommerce for new sites/installs
- Added an option to sort products by rating for users who are also displaying reviews using the "Ultimate Reviews" plugin

= 4.1.14 =
- Fixed a problem where the currency symbol would disappear from the price slider

= 4.1.13 =
- Added an option to remove the text search box
- Fixed minor lightbox issues
- Fixed a problem where products wouldn't be marked as "On Sale" when first created
- Fixed a conflict between the product search widget and catalogue overview mode

= 4.1.12 =
- Fixed an issue where some product prices wouldn't import correctly into WooCommerce when sync was active

= 4.1.11 =
- Added in the ability to use keyboard clicks with the lightbox (right/left, escape)
- Added in a "None" option for the category titles in the "Sidebar" styling options
- Added in a "Select All" button for products and categories on the "Catalogue Details" page
- Added in the ability to sort all catalogue items alphabetically (and reverse alphabetically)
- Fixed an issue where the "Main Image Only" lightbox mode wasn't working
- Fixed an issue where highlighting wouldn't be removed from "Radio" button type controls in the sidebar

= 4.1.10 =
- Fixed a Dashboard error a small number of users were experiencing

= 4.1.9 =
- Minor Dashboard update

= 4.1.7 =
- Added "Sale Price" as a column that can be uploaded via spreadsheet
- Added "Sale Price" to product spreadsheet exports
- Fixed a problem with the XML sitemap, when a slug base other than "product" was being used

= 4.1.6 =
- Temporary roll-back to 4.1.3 (to correct pagination, sidebar, etc. issues) while we resolve issues from later updates

= 4.1.5 =
- Fixed a potiential PHP warning depending on the custom fiels being used in the sidebar

= 4.1.4 =
- Removed a bunch of notices that could be seen in debugging mode but which didn't affect plugin function

= 4.1.3 =
- Fixed an error where using the trial in this plugin reset the trials for a number of our other plugins

= 4.1.2 =
- Introducing a free new premium 7-day trial feature, which users can choose to test out before buying the premium version

= 4.1.1 =
- Minor dashboard code simplification

= 4.1.0 =
- Added in a new "breadcrumbs" feature for product pages
- Option to change the category, sub-category and tag control types in the "Sidebar" area of the "Styling" tab
- Added in a new control type, dropdown, for custom fields and the standard taxonomies
- Product comparison pages now link directly to the products being compared
- Option to have the list view take visitors directly to the product, instead of expanding to display the product information directly in the catalog
- Fixed an error where category titles weren't hidden when sorting
- Fixed minor maintain filtering and WooCommerce sync problems

= 4.0.5 =
- Minor fix to return the admin bar

= 4.0.4 =
- Switched to a customizable lightbox - you can now control the fonts, icons, thumbnail placement, controls, etc. simple by installing the plugin "Ultimate Lightbox"
- Added in new WooCommerce options
- Minor styling changes

= 4.0.3 =
- Fixed an error where products that were set to hidden were still included in the sidebar filtering count
- Fixed an error where the list and details views could end up being too short when infinite scroll was turned off

= 4.0.2 =
- Added labelling options
- Made it so that image in lightbox mode doesn't get cut off
- Added admin help text underneath options, instead of in question mark icons

= 4.0.1 =
- Fixed a fatal error that would occur during WooCommerce sync if a UPCP category and WooCommerce category had the same name. The categories will not sync correctly if they have the same name, but the rest of the sync will still go ahead.

= 4.0.0 =
- All previous versions available at: https://wordpress.org/plugins/ultimate-product-catalogue/developers/. This is a big update, so if you're using the plugin on a live site, please consider waiting a week or two before upgrading, in case there are any minor issues to iron out
- Added premium option for infinite scroll
- Added premium option for making the sidebar expandable on mobile
- Added premium WooCommerce syncing, which imports WooCommerce products into UPCP, and exports UPCP products into WooCommerce
- Added in a WooCommerce checkout option, to let users sell their products with the product catalog as the main interface
- Fixed a number of small errors, missing style definitions, etc.

= 3.10.1 =
- Fixed an error where sale price was displaying when there was no sale turned on

= 3.10.0 =
- Added in a new premium "inquiry cart" feature, to let customers inquire about multiple products at once
- Added in microdata for the Tabbed layout, to help with SEO page indexing
- New premium details icons options
- Added in the "og:Image" tag for the product page when "WordPress SEO" integration is turned on
- Made the basic options area more intuitive by changing the layout
- Minor styling changes

= 3.9.12 =
- Fixed a display error for category overview mode

= 3.9.11 =
- Fixed the slider custom field control type on mobile devices

= 3.9.10 =
- Fixed an issue with hidden products displaying in the widgets
- Updated the styling for the comparison and sale flags
- Fixed a mis-named label

= 3.9.9 =
- Minor ajax update to switch to a prepared statement

= 3.9.8 =
- Added in a missing lightbox mousewheel file, to allow scrolling between images using the mousewheel

= 3.9.7 =
- Fixed a function naming conflict

= 3.9.6 =
- Minor CSS update

= 3.9.5 =
- Fixed an issue with product comparison where product names that were integers or contained special characters wouldn't be comparable

= 3.9.4 =
- Minor dashboard fix

= 3.9.3 =
- Added a new color for the compare buttons after they've been clicked
- Added a new shortcode attribute, omit_fields, which lets you specify fields that should be omitted from product comparisons
- Added the ability to remove products from comparison if they're clicked a second time
- Fixed some minor styling issues with product comparison

= 3.9.2 =
- Added in a missing set of font files

= 3.9.1 =
- Fixed a problem with lightbox mode and product comparison after filtering
- Fixed a custom rewrites issue
- Added an option to have sidebar fields collapsed by default on page load
-

= 3.9.0 =
- MAJOR update, so if you're using the plugin on a live site, please back up first and remember that all the previous plugin versions are available here: <https://wordpress.org/plugins/ultimate-product-catalogue/developers/>
- Added a premium product comparison feature where visitors can compare multiple products
- Added a lightbox mode, so that visitors can view extra product information just by clicking on a product (requires "List" layout to be included)
- Added the option to include category and sub-category images, for users who want to display brand images, etc. for their categories
- Added in an "Overview Mode", where images of all categories or sub-categories in a catalog are shown along with their names, so that visitors can pre-filter the catalog
- Added an option to change the permalink base work, so that it can now be something other than "product"
- Switched to a better lightbox instead of the one that was being used
- Product ratings from the "Ultimate Reviews" plugin can now be shown directly in the main catalog area

= 3.8.9 =
- Minor CSS update

= 3.8.8 =
- Changed the PHP version check value, to make sure an update encoding function can be used for non-latin characters when filering

= 3.8.7 =
- Fixed an error where custom fields weren't displaying in the correct order when editing products
- Fixed a price filtering error when products were exactly equal to the selected price

= 3.8.6 =
- Corrects an error where the incorrect custom field values were being added for products when products had multiple images, which was introduced after thumbnail support was added for product pages

= 3.8.5 =
- Fixed an error where the currency symbol would be repeated extra times on the list and details views

= 3.8.4 =
- Added in thumbnail support for minimal product listing
- Added confirmation buttons before catalogs are deleted

= 3.8.3 =
- Fixed an error some people were having with the price filter option
- Added in a "Currency Symbol" option, so that sorting and filtering uses prices should work more uniformly

= 3.8.2 =
- Minor security fix to prevent WordPress users without access to the plugin menu from making changes to plugin settings via custom JavaScript code

= 3.8.1 =
- Fixed an error with the category and sub-category pagination

= 3.8.0 =
- Added in a new price filtering option
- Added in an option to change the number of products displayed per page
- Added in two new controls for custom fields, radio buttons and a slider for integers
- Fixed an error with the lightbox "Main Image Only" setting

= 3.7.22 =
- Fixed redirect to custom field page in the options
- Reduced size of "Input Values" text box (custom field create/edit screen), which was extending beyond the width of the container div

= 3.7.21 =
- Corrected text domain name in file that controls social sharing

= 3.7.20 =
- Fixed issue with thumbnail view image option styling settings not being applied

= 3.7.19 =
- Fixed issue causing bulk deleting of products to not work

= 3.7.18 =
- Fixed issue with Thumbnail Support setting not displaying images

= 3.7.17 =
- Fixed issue with ampersand character in custom field labels in the sidebar filtering
- Modified admin CSS that was applying a border-box setting to divs

= 3.7.16 =
- Fixed an issue that was causing the boxes in the Dashboard tab of the admin to collapse when you clicked anywhere inside them

= 3.7.15 =
- Prefixed a function that was causing a function already declared error

= 3.7.14 =
- Re-uploading to fix a potentially corrupted file

= 3.7.13 =
- Resolved a minor compatibility issue that was causing the plugin menu to be inaccessible for some users

= 3.7.12 =
- Fixed another minor problem with the dashboard tab that was brought to our attention

= 3.7.11 =
- Fixed a minor problem with the dashboard tab that was brought to our attention

= 3.7.10 =
- Fixed a problem with custom field filtering that was reported

= 3.7.9 =
- Added a new Dashboard page that should make support and update information more accessible, as well as add information about plugins that are commonly used with the product catalog
- Added a "submit review" form to the "Reviews" area in the tabbed layout
- Changed the name of a few functions, to avoid a naming conflict

= 3.7.8 =
- Fixed a problem with the custom_fields attribute after a change to how attributes are extracted. The values now need to be separated by an equals sign (=) instead of by a greater than or equals sign (=>)

= 3.7.7 =
- Minor CSS Update

= 3.7.6 =
- Fixed an error where having just blank spaces in the "Product Link" field would lead to the links not working for products

= 3.7.5 =
- Added back in another missing feature, the "updatin results" label

= 3.7.4 =
- Added back in a missing function to display videos in the tabbed product page layout

= 3.7.3 =
- Included a new, sharper details icon thanks to a helpful plugin user!

= 3.7.2 =
- Fixed a number of styling options that weren't being updated in the most recent update

= 3.7.1 =
- Added a number of new sidebar styling options, including a "block" style and a "collapsible" option for categories when "hierarchical" mode is in use
- Fixed a number of minor margin issues for the responsive CSS

= 3.7.0 =
- Added two new premium catalog styles, block and hover
- Cleaned up some of the responsive CSS changes
- Removed the link icon from the default product page
- Changed the default product image when the plugin is installed

= 3.6.20 =
- Fixed a broken link

= 3.6.19 =
- Updated title of the plugin

= 3.6.18 =
- Added a category filter to the products page
- Made a number of minor UI changes

= 3.6.17 =
- Fixed an error where custom fields wouldn't display in the set order in the product content

= 3.6.16 =
- The product name now gets auto-inserted into the product inquiry form
- Fixed an error where a product or category that got deleted wouldn't update the count for the products in a catalogue correctly

= 3.6.15 =
- Added a way to switch to the next/previous products from the product editing screen

= 3.6.14 =
- Minor CSS update

= 3.6.13 =
- Updated the CSS so that custom "details" icons no longer repeat

= 3.6.12 =
- Updated a page setting for strict MySQL installs

= 3.6.11 =
- Minor CSS update

= 3.6.10 =
- Added a new label for the "Updating Results..." string that shows up when filtering

= 3.6.9 =
- Fixed a sorting error when a tag/category/custom field, etc. was selected and then unchecked when the sorting box wasn't present

= 3.6.8 =
- CSV files can now be used for product uploads
- Fixed an error where tag groups wouldn't display if the final tag had no group

= 3.6.7 =
- Product category names are updated now whenever the category's name is updated
- Fixed the tiling issue with the custom details icon

= 3.6.6 =
- Added in a new "Automatic" mode for next/previous products
- Fixed a potential source of scrambling for the custom product page

= 3.6.5 =
- Updated the pot file for translations

= 3.6.4 =
- Added in spaces between checkbox values in the "Tabbed" layout

= 3.6.3 =
- Added in an option to use thumbnails instead of full-size images. This can be toggled from the "Options" tab, and product images need the standard "medium" size to exist or else will return 404 errors.

= 3.6.2 =
- Small CSS change
- Fixed an error with a couple of the styling page settings

= 3.6.1 =
- Minor CSS update

= 3.6.0 =
- Additional image URLs are now included in the product export file
- Additional images can now be imported via spreadsheet
- Added ability to show catalogue name and description above the catalogue
- Added a new public class, UPCP_Product, which can be used to access product information by other plugins as well as in theme templates, etc.

= 3.5.53 =
- Fixed an extra closing div issue that could happen with certain options selected for the default product page

= 3.5.52 =
- On the "Products" tab, products should sort by price numerically if they have no string characters in them now

= 3.5.51 =
- Minor CSS update

= 3.5.50 =
- Fixed a few minor styling issues

= 3.5.49 =
- Fixed an error where "Hide Blank Custom Fields" wasn't applied to custom fields on the tabbed product page

= 3.5.48 =
- Added a color picker to color fields in the "Styling" tab

= 3.5.47 =
- Minor CSS update

= 3.5.46 =
- Fixed an error with placing custom field content into custom tabs in the "Tabbed" layout

= 3.5.45 =
- Fixed an error with tag groups where some tags could end up as radio buttons instead of checkboxes

= 3.5.44 =
- Fix for missing thumbnail title styling option
- Minor CSS fix for image stretching issues
- Made walk-through compatible with unsupported versions of PHP

= 3.5.43 =
- Added a walk-through for new installations

= 3.5.42 =
- Added a "Main Image Only" option to the lightbox
- Fixed an issue where the thumbnail layout could overlap on some sites

= 3.5.41 =
- Fixed a versioning error for any really quick upgraders :)

= 3.5.40 =
- Fixed the AJAX filtering to properly handle commas in text custom fields

= 3.5.39 =
- Fixed a versioning error for any really quick upgraders :)

= 3.5.38 =
- Added in an option to pass filtering results through the default WordPress content filter
- Added in a missing div tag

= 3.5.37 =
- Smoothed out page loading for custom product pages

= 3.5.36 =
- Custom fields that contain no products in a given catalogue are now hidden

= 3.5.35 =
- Another (hopfully the last) custom field substring match update

= 3.5.34 =
- Added a labeling option for the product inquiry form
- Switched the default action after adding additional images to stay on the product editing screen

= 3.5.33 =
- Minor CSS update

= 3.5.32 =
- Fixed an error for a different set of custom field substring cases

= 3.5.31 =
- Added an option to show the category descriptions below the category names

= 3.5.30 =
- Fixed an error where custom fields would make if they contained a substring of the selected field

= 3.5.29 =
- Fixed a custom products tab CSS class naming error for the catalog

= 3.5.28 =
- Fixed an error with custom file fields not displaying a download link

= 3.5.27 =
- Added in a new label for the "Read More" text on the details
- Fixed image sizing issues
- Updated some of the sidebar styling

= 3.5.26 =
- Added the ability to add new, custom tabs to the "Tabbed" product page layout (Use the dropdown on the "Product Pages" tab)
- Fixed the "Delete" button for tag groups
- Fixed a couple other small problems

= 3.5.25 =
- Fixed a problem where long category, sub-category and tag lists couldn't be ordered
- Fixed a video error for product videos

= 3.5.24 =
- Fixed an image width issue for the details layout

= 3.5.23 =
- YouTube videos should now work on the tabbed product page when lightbox isn't enabled

= 3.5.22 =
- Small compatibility update

= 3.5.21 =
- Many small CSS fixes and improvements

= 3.5.20 =
- Replaced a PHP function that was not available in 100% of installs

= 3.5.19 =
- Fixed the labeling for the tabbed product page

= 3.5.18 =
- Fixed the display ordering for categories, sub-categories and tags
- Included an updated Dutch translation

= 3.5.17 =
- Fixed some of the widget styles
- Small responsiveness fix

= 3.5.16 =
- Added in backwards compatibility with obsolete versions of PHP

= 3.5.15 =
- Minor jQuery update to fix a possible labeling error

= 3.5.14 =
- Minor CSS update

= 3.5.13 =
- Minor labeling update

= 3.5.12 =
- Fixed a character encoding issue with non-latin characters in AJAX search
- Fixed an labeling issue with saving

= 3.5.11 =
- Added in additional labeling options for the 'Sort By' section

= 3.5.10 =
- Minor CSS update

= 3.5.9 =
- Maintain filtering search text fix
- Minor language compatibility update

= 3.5.8 =
- Minor CSS fix for the styling options

= 3.5.7 =
- Fixed an error so that all "Extra Elements" on the product page can now be un-selected

= 3.5.6 =
- Small social media fix, so that you can select none of the options

= 3.5.5 =
- Added a bunch more labeling options
- Fixed product inquiry forms
- Minor CSS update

= 3.5.4 =
- Added a beta version of product reviews, using our new "Ultiamte Reviews" plugin
- Added in social media button options

= 3.5.3 =
- Fixed an error with custom fields where they displayed when blank even if the option to hide blank fields was selected

= 3.5.2 =
- Fixed an error with custom fields that made it impossible not to display them in the tabbed layout

= 3.5.1 =
- Added a new catalog search widget, so that a search bar can be added anywhere to your site
- Fixed a 'Details' layout sorting error

= 3.5.0 =
- Added a tonne of new stlying options to make it easier to customize the plugin with using CSS (CAREFUL upgrading production sites)
- Fixed a few small bugs
- More labelling options coming soon

= 3.4.8 =
- Fixed a potential missing categories/sub-categories/tags error for sidebar filtering

= 3.4.7 =
- Fixed a missing files error

= 3.4.6 =
- Changed the layout of the "Product Pages" tab to help reduce custom page scrambling

= 3.4.5 =
- Minor CSS update to make the plugin more responsive

= 3.4.4 =
- Fixed a custom field adding and editing bug

= 3.4.3 =
- Added an option to display custom fields in the tabbed layout
- Fixed a few small CSS issues
- Potentially fixed a missing div problem for the default product page

= 3.4.2 =
- Fixed a linking error for additional images

= 3.4.1 =
- Fixed a jQuery conflict error

= 3.4.0 =
- Major changes in this update, so use caution when upgrading a production site!
- Added a new premium product page layout option, tabbed, which is completely responsive
- Added a lightbox option for the images on the product page
- Added a number of sidebar styling options
- Fixed a number of small CSS issues and functionality bugs

= 3.3.4 =
- Fixed a display issue with the mobile version of the custom product page

= 3.3.3 =
- Fixed a potential notice notification when working with SEO By Yoast

= 3.3.2 =
- Added extra links to support materials to the dashboard tab

= 3.3.1 =
- Added the option to display custom fields in the "List" view
- Fixed a mobile CSS styling issue
- Fixed a display issue with reordering products within categories

= 3.3.0 =
- Added an option to include a product inquiry form (requires Contact Form 7 plugin)
- Added a number of styling options for the pagination buttons
- Fixed a couple of small bugs

= 3.2.7 =
- Condensed the "Options" tab so that it's easier to navigate

= 3.2.6 =
- Fixed an error where xls spreadsheets weren't allowed to be uploaded
- Fixed a grammatical error

= 3.2.5 =
- Fixed a bug that could erase all options and product page layouts on some installations

= 3.2.4 =
- Minor CSS update for to correct small problems in the recent update
- Minor javascript fix to correct for incorrect catalog height on some pages after recent update

= 3.2.3 =
- Major upgrade to plugin CSS to increase responsivenss (WARNING: may cause any Custom CSS added to not work correctly)
- Fixed a deprecated YouTube API error

= 3.2.2 =
- Blank options no longer show in the "Additional Options" area
- Additional filtering options are now sorted alphabetically

= 3.2.1 =
- Fixed category label not displaying when products are filtered
- Fixed a javascript error most users were getting

= 3.2.0 =
- Added ability to sort order of products in category by dragging and dropping from the category details page
- Added ability to sort order of categories, sub-categories, tags and custom fields in the sidebar (careful when upgrading, removes alphabetical ordering)
- Hide/Show custom field sorting options
- Option to default show or hide custom fields
- Option to not display custom fields on the main catalog page if they are empty
- Added the "Custom CSS" box to the 'catalogs' tab
- Improved initial page load time slightly
- Fixed an error with xlsx file uploads

= 3.1.11 =
- Fixed a potential spreadsheet upload error

= 3.1.10 =
- Fixed a CSS conflict that occurs in the sidebar labels with some themes

= 3.1.9 =
- Made titles clickable in "Details" layout
- Fixed a potential extra div error

= 3.1.8 =
- Included a Greek translation
- Fixed a small product pages bug

= 3.1.7 =
- Fixed a custom fields display error
- Fixed a tag groups tag display error

= 3.1.6 =
- Fixed an error with file downloads on custom product pages

= 3.1.5 =
- Fixed a potential error with product descriptions containing HTML tags

= 3.1.4 =
- Fixed a related products linking error
- Fixed extra text at the end of exports
- Fixed a warning on the "options" page
- Fixed a number of PHP warnings
- Fixed a minor potential security issue for malicious authenticated users

= 3.1.3 =
- Security fix for potential SQL-injection, depending on Options settings

= 3.1.2 =
- Security fix for spreadsheet uploads

= 3.1.1 =
- Fixed a selector conflict with WP Super Cache
- Fixed a number of PHP notices

= 3.1.0 =
- Added SEO By Yoast Integration
- Added ability to add YouTube videos for products
- Added ability to group tags
- Added option to display additional product information on the right side of the product page
- Added ability to sort additional images
- Added ability to export to CSV
- Switched the default action when editing an item so that admins remain on the edit page
- Fixed a bug with the "file" custom field type
- Fixed an include error for the admin area

= 3.0.16 =
- Fixed an error with the recent and random product widgets

= 3.0.15 =
- Fixed an error with Next/Previous products

= 3.0.14 =
- Fixed a mobile pagination error
- Fixed a text filtering problem with pagination

= 3.0.13=
- Fixed a small display bug

= 3.0.12 =
- Fixed an error with the access role option

= 3.0.11 =
- Fixed a mobile display issue
- Fixed an error with setting user access role

= 3.0.10 =
- Added a new premium option to set the user role that can access the plugin menus

= 3.0.9 =
- Fixed a related products link error

= 3.0.8 =
- Made searcing more than one custom field at a time possible
- Returned the missing category labels on category pages

= 3.0.7 =
- Fixed a mobile page display error

= 3.0.6 =
- Removed some debugging code accidentally left in from the last update

= 3.0.5 =
- Fixed an error on for checkbox custom field types

= 3.0.4 =
- Fixed a Tags display problem with category items in catalogs

= 3.0.3 =
- Fixed an error with filtering and labels
- Fixed a List-view height adjustment problem

= 3.0.2 =
- Fixed a repeating div that would be added in AJAX filtering

= 3.0.1 =
- Fixed a filtering error

= 3.0.0 =
- Added the ability to search custom fields
- Added a new display style for the catalog
- Added arguments to the new "insert-products" shortcode, so that products from a category or sub-category can be displayed
- Fixed a number of small display bugs

= 2.6.1 =
- Changed the behaviour of the new insert-products shortcode, when a catalogue_url is included

= 2.6 =
- Added 3 widgets, which let users display a number of products
- Added a new shortcode, insert-products, which lets users insert a small number of products
- Added next/previous products for individual products
- Added related products feature for individual products
- Fixed a "Back to catalogue" potential link error
- Fixed an image display problem with https sites

= 2.5.12 =
- Fixed error where links would not open in new windows even with the option set

= 2.5.11 =
- Added a search box for products
- Fixed a translation filtering error
- Fixed a redirect error for sub-domains using default WordPress permalink structure

= 2.5.10 =
- Fixed a small product pages bug

= 2.5.9 =
- Fixes an important jquery error on non-plugin pages

= 2.5.8 =
- Fixed a linking error for users using the default WordPress link structure

= 2.5.7 =
- Added a label for "Back to catalogue"
- Added an option to not maintain filtering between page loads, to address some redirection issues
- Fixed an export to Excel error
- Fixed a filtering error on custom product pages

= 2.5.6=
- Correct version of Shortcodes.php file included with this version (sorry!)

= 2.5.5 =
- Included the missing "Export to Excel" files
- Added an option to turn on custom field slug conversions (which are not set to off by default)

= 2.5.4 =
- Filtering settings are preserved when using the "Back to catalogue" link
- Added an option to display a message when no products are found
- Added a label for the placeholder text in the text search field

= 2.5.3 =
- Fixed a checkboxes error with custom fields
- Additional fix for products not displaying on homepage

= 2.5.2 =
- Fixed a bug that didn't allow catalogues to be displayed on home pages
- Fixed a labelling search bug

= 2.5.1 =
- Added custom fields to Fancyboxes

= 2.5 =
- Allows relabelling of some front-end text, the first in a series of major new features being rolled out over the next few weeks

= 2.4.43 =
- Fixes an image switching error with mobile product pages
- Support for FancyBox for WP is being dropped. We believe the plugins will still work together to create a FancyBox for each product, but we're no longer actively supporting that feature.

= 2.4.42 =
- Fixed a mobile custom product page bug

= 2.4.41 =
- Made the selector for custom product page list elements more selective
- Added a div around custom fields in the thumbnail and details layouts, so that they can displayed or hidden
- Included an improved version of the Brazillian Portugese translation

= 2.4.40 =
- Fixed two potential admin display issues

= 2.4.39 =
- Shortcodes can be used in "text" custom elements
- Fixes custom product page element styles

= 2.4.38 =
- Removes the grey background from custom product page elements

= 2.4.37 =
- Fixed a potential filtering error

= 2.4.36 =
- New premium feature: ability to export all products to Excel!

= 2.4.35 =
- Added the abilit to put [upcp-price] in a product's description, to include the product's price

= 2.4.34 =
- Fixed a bug on the sub-category details page

= 2.4.33 =
- Fixed a commenting error with AJAX searches

= 2.4.32 =
- Added support for additional shortcodes inside of descriptions

= 2.4.31 =
- Fixed the translation bug where no products would display if "Name" had been translated

= 2.4.30 =
- Fixed a spreadsheet upload warning when no custom fields existed

= 2.4.29=
- Added a new .pot file with many of the missing strings
- Fixed an error that was preventing images from being uploaded

= 2.4.28 =
- Prices with text and currency signs will now be sorted correctly
- Fixed sorting so that products stay sorted after selecting a category, sub-category or tag

= 2.4.27 =
- Added tooltip help for the "Options" tab
- Made it easier to identify category, sub-category and tag IDs
- Fixed an error where products deleted from catalogues were left in as blank entries

= 2.4.26 =
- Custom product pages minor update
- Fixed a fields label error

= 2.4.25 =
- Added hierarchical sub-categories as a sidebar option

= 2.4.24 =
- Fixed a product pages CSS error

= 2.4.23 =
- Fixed a javascript error with image zooming in FancyBox
- Updated to the newest version of Gridster

= 2.4.22 =
- Fixed a sorting PHP warning

= 2.4.21 =
- Categories, Sub-Categories and Tags are now listed alphabetically
- Added an option to add pagination links to the bottom of the page
- Fixed a small jQuery error

= 2.4.20 =
- Fixed an error with "Checkbox" type custom fields

= 2.4.19 =
- Fixed a "Custom Product Pages" error
- Fixed an error where the "Product Sort" option was not displaying on the "Options" page

= 2.4.18 =
- "catalogue ID" can now be included in spreadsheet product uploads to add a product directly to a certain catalogue
- Eliminated "Mobile Stylesheet" as an option, since there is a custom mobile layout option
- Fixed a product page bug that didn't allow images at the start of a product description
- Eliminated the max-width and max-height restrictions on main images on custom product pages
- Renamed French and Spanish translation files so that they should work correctly
- Fixed a bug where mobile layout images couldn't be swapped

= 2.4.17 =
- Fixed a product page error

= 2.4.16 =
- Fixed a product page error
- Fixed the "Back to catalogue" link

= 2.4.15 =
- Added a second custom product display, "Mobile", that can be used for small-screen devices
- Added options to customize the "Sort By" box so that it can be eliminated or reduced

= 2.4.14 =
- Product link can now be included in a spreadsheet upload
- An XML sitemap of the products in a catalogue is automatically generated each time a product is created or edited

= 2.4.13 =
- Tags should now display correctly on custom product pages
- Categories, Sub-Categories and Tags can now be added as URL parameters (categories, subcategories, tags are the parameters)

= 2.4.12 =
- In the sidebar, Category, Sub-Category and Tag checkboxes should now be ordered by date created

= 2.4.11 =
- Current layout is now saved when visitors switch pages using pagination
- Fixed a height error for pagination

= 2.4.10 =
- Fixed an error when custom fields and tags were uploaded in the same sheet

= 2.4.9 =
- Fixed two custom product page image bugs

= 2.4.8 =
- Added an option to deal with Custom product pages on mobile devices

= 2.4.7 =
- Fixed category and sub-category count when pagination is being used

= 2.4.6 =
- Fixed sorting by name error

= 2.4.5 =
- Extended "AND" logic for Tags to AJAX filtering
- Fixed a small error with "Delete All Products"

= 2.4.4 =
- Fixed the filtering errors with "Molbile Stylesheet"

= 2.4.3 =
- Fixed a responsive CSS error that was stopping clicks from being able to be clicked

= 2.4.2 =
- Fixed an error where multiple custom fields being uploaded from a spreadsheet would sometimes fail
- Added a Russian translation

= 2.4.1 =
- Fixed a custom fields error
- Changed the text on the product pages restore confirmation

= 2.4 =
- Added pagination, allowing large catalogues to be split onto multiple pages
- Fixed a small display error

= 2.3.12 =
- catalogue product count should now be accurate
- Product page grid widths, heights and margins are now adjustable
- "Restore Default" button added to the individual product pages
- Made saving of a custom layout an explicit action instead of saving each time an action was performed

= 2.3.11 =
- It is now possible to put code into the "Image" field instead of the URL of an image (ex: to add a slideshow for a product instead of an image)
- Added a visual editor for "Description" instead of a plain text area input

= 2.3.10 =
- Made it possible to upload "slugs" from a spreadsheet

= 2.3.9 =
- Updated CSS for single product pages for small screen devices
- Added a advisory on the Custom Product Pages feature tab
- Added a Dutch translation

= 2.3.8 =
- Fixed a spreadsheet upload bug

= 2.3.7 =
 - Added a new product search option
 - Fixed an error on the "Product Page" tab
 - Added Spanish translation files

= 2.3.6 =
- Fixed a search error related to the new options

= 2.3.5 =
- Make searching more than 1 category at a time possible
- Added an option to search product description as well as name
- Fixed a problem that prevented most users from using the custom product pages feature
- Fixed a number of small CSS problems

= 2.3.4 =
- Fixed a spreadsheet upload error

= 2.3.3 =
- Fixed a permalinks error after AJAX sorting
- Fixed a "Read more" link error

= 2.3.2 =
- Fixed a JQuery error

= 2.3.1 =
- Fixed a product count error

= 2.3 =
- New premium feature: custom product page design, let's you drag and drop product pages to change the layout in the back-end
- Contact forms and PayPal buttons can be included on product pages with the new layout feature
- Added the ability to add multiple additional images at once
- Custom fields can now be uploaded with products being uploaded by spreadsheet (Limited testing, please let us know if you find any errors with this)
- Added a new custom field type, file, so that PDF's and other files can be included with products
- Added a "Details" image option, so that the arrow can be replaced with any image of your choosing
- Added an italian language translation
- Fixed a small spreadsheet error

= 2.2.12 =
 - Fixed a display bug for individual product pages

= 2.2.11 =
- Major custom fields improvement: allow fields to be displayed on main catalogue pages
- Minor css upgrades to the main catalogue pages

= 2.2.10 =
- Fixed an individual product pages bug

= 2.2.9 =
- Fixed the pretty permalinks rewrites to be compatible with recent WordPress updates
- Added a "Delete All Products" button
- Added the ability to require confirmation
- Added Turkish as a language option

= 2.2.8 =
- Disabled the "Enter" function on the search form
- Fixed spreadsheet upload bugs
- Fixed FancyBoxes after AJAX search

= 2.2.7 =
- Fixed "custom fields" error with no validation entered

= 2.2.6 =
- Added French as a supported language
- Improved the AJAX search function

= 2.2.5 =
- Added css support for a large number of new themes

= 2.2.4 =
- Added case-insensitive search for AJAX filtering

= 2.2.3 =
- Small update for uploading products from spreadsheets

= 2.2.2 =
- Bug fixes for custom fields
- Shortcodes can now be used in product descriptions

= 2.2.1 =
- Two small bug fixes

= 2.2 =
- New Premium feature: Custom Fields!
- Custom fields let you add fields to your products, that can be included in the description of your products via shortcode, so that you can have a common product template
- New feature: Non-displayed products
- Non-displayed products let you temporarily remove a product from all catalogues (ex: if it's out of stock)
- Tags can now be imported via spreadsheet
- catalogue height now adjusts depending on the size of the current layout
- Tutorial videos are available in the FAQ section

= 2.1.5 =
- Small bug fix
- Some language files added

= 2.1.4 =
- Three small fixes for the front-end and product page

= 2.1.3 =
- Small fix for "Tags" functionality with new AJAX filtering
- Small optimizations to return catalogue quicker after users filter the catalogue

= 2.1.2 =
- Beta AJAX catalogue filtering as an option
- Number of characters in a product's "details" view description added as an option
- Fixed a small catalogue detail's page bug

= 2.1 =
- Implemented view counting for products, based on clicks on title or image links
- Added mobile stylesheet (v1) and product sorting for premium users
- Increased compatibility for uploaded product spreadsheets (more forgiving of small errors in column names, better error reporting)
- Attempted to make tables compatible with MySQL strict mode
- Fixed an error where SEO friendly URL's stopped working shortly after being setup

= 2.0.1 =
- Added in the WordPress Uploader for product images
- SEO friendly single product URLs are now an option
- Plugin tables now use UTF8 encoding

= 2.0 =
- Added an 'Options' page
- Added 'Read More' as an option on the 'Options' page
- Added 'Color Scheme' as an option on the 'Options' page
- Added 'Tags Logic' as an option on the 'Options' page
- Added 'Product Links' as an option on the 'Options' page
- Implemented a premium version for new users


