Filter Product by Price in WooCommerce

The Dynamic AJAX Product Filters plugin allows you to filter products by price in WooCommerce. Here’s a step-by-step guide to setting up price filters, including customization options for the price widget.

Step 1: Add Products and Set Price

  1. Go to All Products:
    • Navigate to Products > All Products in your WordPress dashboard.
  2. Edit or Add a New Product:
    • Click on an existing product to edit it or click Add New to create a new product.
  3. Set the Price:
    • In the product edit screen, locate the Product data section.
    • Enter the price in the Regular price field.
    • Click Update or Publish to save your changes.
add price in product

Step 2: Manage Price in the Filter Widget Form

  1. Access Filter Settings:
    • Go to Product Filters > Form Manage in your WordPress dashboard.
  2. Show Price:
    • In the settings, find the Show Price option.
    • Toggle this option on or off to control whether the price filter appears in the widget.
Screenshot 25

Step 3: Style/Design/Customize the Price Widget

  1. Access Form Style Settings:
    • Go to Product Filters > Form Style in your WordPress dashboard.
  2. Select Price from Dropdown:
    • From the Select Attribute dropdown menu, choose Price.
  3. Choose Price Style Options:
    • Select one of the style options:
      • Price
  4. Select Suboptions:
    • Based on the style option you choose, configure the suboptions (Price, Slider, Slider 2, and Input Price Range) to customize the appearance and functionality of the price widget.
  5. Set Minimum & Maximum Price:
    • In the Optional Settings section, look for fields labeled Min Price and Max Price.
    • Enter the desired minimum and maximum price values to limit the range of prices available for filtering.

Optional Settings

The Optional Settings section allows you to control the appearance, behavior, and ordering of individual filter widgets.

Set Min & Max Price

Defines how the minimum and maximum values for the price filter are set.

  • Auto Set – Automatically sets min and max prices based on available products.
  • Disabled (Manual) – Allows you to manually enter custom minimum and maximum price values.

Enable Minimization Option

Controls whether the filter widget can be collapsed.

  • Disabled – Filter always stays expanded
  • Enabled with Arrow – Toggle using an arrow icon
  • Enabled without Arrow – Toggle without showing an icon
  • Initially Minimized – Filter loads in collapsed state

Single Selection

Allows only one filter value to be selected at a time.


Show / Hide Number of Products

Displays the product count next to each filter term.


Show / Hide Widget Title

Controls the visibility of the filter title on the frontend.

  • Show – Display title
  • Hide – Hide title

Widget Title

Set a custom title for the filter widget.

Min Input Label

Set the label text displayed for the minimum price input field.

Default: Min Price


Max Input Label

Set the label text displayed for the maximum price input field.

Default: Max Price


Order Values / Terms By

Controls how filter values are sorted.

  • Default
  • Alphabetically (A–Z)
  • Numeric
  • Product Count
  • Month & Year
  • Menu Order

Order Direction

Defines sorting order.

  • Ascending
  • Descending

Advanced Settings

The Advanced Settings section lets you fine-tune filter behavior, appearance, and user interaction, including term logic, search options, tooltips, and auto-suggestion.


CSS Class

Add a custom CSS class to the filter widget for custom styling or JavaScript targeting.


Operator (OR / AND)

Controls how multiple selected terms are applied:

  • OR – Products matching any selected term
  • AND – Products matching all selected terms

Include / Exclude Terms From Filters

Control which terms are displayed:

  • None – Show all terms
  • Include – Show only selected terms
  • Exclude – Hide selected terms

Terms Search

Helps users quickly find filter options, especially useful for long term lists.

  • Enable / Disable Terms Search – Show or hide the search field
  • Terms Search Title & Placeholder – Set label and placeholder text
  • Terms Search Position
    • In title bar
    • After title
    • After all terms
  • Layout
    • Vertical
    • Horizontal

Tooltip Settings

Provides additional information for filter terms.

  • Enable / Disable Tooltip
  • Tooltip Text – Set tooltip content

Active Filter Display

Show in Active / Chips Filter Widget

Displays selected filter terms in the Active Filters or Chips widget for easy visibility and removal.

Step 5: Save Changes

After customizing the category widget, make sure to click Save to apply your changes.

Step 6: Display the Product Filter on Your Webpage

  1. Insert Filter Shortcode:
    • Visit the page where you want to display the product filter.
    • Add the shortcode plugincy_filters to the desired location (e.g., in a page or widget).
  2. Optional Product Shortcode:
    • If you want to display products alongside the filters, you can also include the shortcode products.
  3. Customize Sidebar or Page:
    • You can add the filter shortcode to a sidebar widget or directly within a page’s content.

Once you have completed these steps, customers will be able to filter products by price on your webpage using the Dynamic AJAX Product Filters plugin. The customizable price widget enhances the user experience, allowing users to find products that meet their budget more efficiently.