How do I filter products by category, tag, price, or other fields?

Easy Digital Downloads does not by default include filtering options for categories, tags, prices, or other product fields. There is, however, a great plugin called FacetWP that allows you to easily add these kind of filters to the [downloads] shortcode.