Introduction
Behold our amazing filters.
These are articles about what you can filter and how, also we'll include all display and styling options that are there.
Filters
- Taxonomy Filter - Categories, tags, custom taxonomies
- Product Meta Filter - Meta keys and values from your products
- Price and Sale Filter - Filters on prices and sales
- Availability Filter - Variable or standard product in stock/out of stock filters
- Vendor Filter - Product vendor filters
- Search Filter - Search input filter that goes with other filters
- Rating Filter - Filters for product ratings
- Order By - Ordering filter
- Products per Page - Products per page controls filter
- Taxonomy Range Filters - Filters based on ranges for taxonomies
- Meta Range Filters - Filters based on ranges for product meta
- Price Range Filters - The price range filter
Filters no. 1-9 are displayed with default style options that can make them look like anything, like select box, filters list etc. while filters no. 10-12 are range filters and are displayed as a range slider control.
Filters no. 1-9 have common display and style options
- List - (Default) Basic list style, supports many checkbox options and more
- Button - Styles
Border
,Background
andRounded
- Color Swatch -
Square
andRound
display color swatch with settable size - Thumbnail Swatch -
Square
andRound
display thumbnail/image swatch settable size - Select Box - HTML5 select box
- Native Select - Native select box
- Live Select - Live select box, an input with typed in values and search results for terms
Filters no. 10-12 are range filters and are displayed as sliders
These filters have skins Thin
, HTML5
, White
, Knob
, Metal
, Modern
and Flat
. They have the ability to use grid, range steps, be numeric or plain. You can even replace value names, if you need prefixes of postfixes, e.g. for units.
Meta filters have more options as meta keys value can be an integer
, float
, string
, hey even date
or similar MySQL data types. Also compare functions are there so many options can be set. This is all advanced usage and will find a place in another article.