Price

From €29/year

Buy
v3.0.1
[B] Elementor Applied Filters — Active Filter Tags for Elementor Loop Grid

[B] Elementor Applied Filters — Active Filter Tags for Elementor Loop Grid

Removable active filter tags for Elementor — one click removes a single filter, keeps the rest, resets pagination. Fully styled inside Elementor.

  • Reads active filters from the URL automatically — no manual sync, no JavaScript state
  • Removes a single filter with one click — other active filters stay, pagination resets to page 1
  • Custom label mapping: map raw meta keys to readable names via repeater inside Elementor
5.0
(1 review)

About the plugin

Show Active Filters. Let Visitors Remove Them. One Widget.

You built a filtered Loop Grid. Visitors apply two or three filters and now cannot remember what they set — or how to clear just one without losing the others. [B] Elementor Applied Filters solves that: it reads the active filters from the URL and renders a row of removable tag pills, each with an × button that removes only that filter and keeps everything else intact.

The UX Problem Nobody Talks About

You added search and filter widgets to your Elementor Loop Grid. They work. But the moment a visitor applies more than one filter, usability drops — there is no visual indication of what is currently active, and no way to remove a single filter without clearing the entire URL by hand.

On a real estate listing, a job board, a product catalogue, or a course library — users apply filters progressively. If removing one filter means losing all the others, they either give up or refresh and start over. Both outcomes hurt conversion.

Active Filter Tags, Fully Styled Inside Elementor

[B] Elementor Applied Filters is a native Elementor widget that reads active filter values from the URL, maps them to human-readable labels, and renders them as styled tag pills — each with a working × remove button that generates the correct URL to remove only that filter.

The remove logic handles single values, checkbox arrays, range min/max filters, and LIKE text searches. It correctly reconstructs the URL after removal, resets pagination to page 1, and cleans up the my_filters parameter entirely when no filters remain.

Every visual element — title, tag pill background, text, padding, border radius, remove button colour, and hover state — is controlled from the Elementor Style panel.

What It Does

  • Reads active filters from the URL automatically — no manual sync. The widget inspects the current my_filters URL parameters and renders a pill for each active value.
  • Custom label mapping per meta key — map raw meta keys to human-readable labels via a repeater control. Map “qtd_dormitorios” to “Bedrooms”, “preco__min” to “Price Min”.
  • Smart suffix detection — automatically appends “Min.” or “Max.” context for range filter keys ending in __min or __max.
  • Remove a single filter without clearing the rest — the × link reconstructs the full URL with only that one filter removed. Pagination resets. All other filters remain.
  • Handles single values, arrays, and ranges — works with text search, dropdowns, checkbox groups, and numeric range filters.
  • Configurable empty state message — shown when no filters are active, keeping the layout informative for first-time visitors.
  • Fully styled inside Elementor — all visual controls exposed natively in the Style tab. No external CSS needed.

Designed to Work Alongside [B] Baqueiro Loop Filter

This widget is the natural companion to [B] Baqueiro Loop Filter. Together they form a complete filtering UX on any Elementor Loop Grid page — search input, active filter display, and one-click individual removal — with no AJAX and no third-party filter suite.

Sold separately so you only pay for what you use.

Our Guarantee

Built by a senior developer with 18+ years of experience using Elementor’s official widget API. If it does not work as described on your Elementor site, you get your money back.

Benefits

Visitors always know what is filtered

Active filter pills give instant visual feedback. No more confusion about why results look different — every active filter is visible, labelled, and removable.

Remove one filter without losing the rest

Each pill has its own × remove link that reconstructs the full URL with only that filter removed. All other active filters and the current page context are preserved.

Human-readable labels, not raw database keys

Map any meta key to a clear label once in the widget settings. Visitors see "Location: Porto" not "cidade_localizacao: Porto".

Every pixel styled inside Elementor

Pill background, text, padding, border radius, remove button colour and hover — all native Elementor style controls. No stylesheet to override.

Works with your existing filter setup

If your filters already use the my_filters URL parameter convention, this widget works immediately. Drop it on the page and it reads whatever filters are active.

Available plans

Single

29.00 / /year

1 site

Buy

Growth

59.00 / /year

5 sites

Buy

Agency

99.00 / /year

Unlimited sites

Buy

Why [B] Elementor Applied Filters?

Compare against typical approaches to showing active filters

Feature [B] Elementor Applied Filters — Active Filter Tags for Elementor Loop Grid Other solutions
Remove one filter without clearing all Yes — each pill has its own URL with correct reconstruction Most tools offer "Clear all" only, or require Pro upgrade
Human-readable label mapping Yes — repeater maps meta keys to readable names Raw meta key names displayed, or custom code required
Range filter (min/max) individual removal Yes — __min/__max detected, each boundary removable separately Often shown as one pill, both boundaries removed together
Checkbox multi-value individual removal Yes — each array value gets its own removable pill Typically one pill per field, not per selected value
Styled inside Elementor natively Yes — full controls in the Style tab Custom CSS required or fixed styles from the filter plugin
Requires Elementor Pro No — works with Elementor Free Many filter plugins require Pro for the active filter display

How it works

1

Install and activate

Upload the plugin ZIP via Plugins → Add New and activate. Elementor (Free or Pro) must already be active.

2

Drop the widget on the filtered page

In Elementor, search for "Baqueiro Applied Filters" and drag it onto the page — above or beside the Loop Grid, wherever active filters should appear.

3

Map your meta keys to readable labels

In the Content settings, use the Label Mapping repeater to add rows: enter the meta key (e.g. "qtd_dormitorios") and the human-readable label (e.g. "Bedrooms") for each filter field.

4

Style the pills

Open the Style tab to configure pill background, text colour, typography, padding, border radius, and remove button colours.

5

Test filter removal

Apply filters on the frontend, then click × on one pill. That filter is removed from the URL, results update, and all other filters remain active.

Detailed features

Documentation

Setup guide, label mapping reference, range filter configuration at https://baqueiro.es/docs/b-elementor-applied-filters

Premium Support

Open a support ticket at https://baqueiro.es/suporte/ — 1 business day response for all licence holders.

Companion Plugin

Use alongside [B] Baqueiro Loop Filter for a complete search and active-tags experience on any Elementor Loop Grid page.

Built to boost your project

Use cases where this plugin delivers the most value.

Real estate listings

Visitors filter by bedrooms, price range, and location. Pills show exactly what is applied — remove "Price Min" without losing the other criteria.

Job boards

Candidates filter by role, location, and contract type. Each active filter is visible and individually removable — no back-to-zero frustration.

Course and resource libraries

Show active category and difficulty filters as pills. Let learners refine their search progressively without losing context.

Product catalogues

Display active attribute filters as removable tags above the product grid — standard e-commerce UX built entirely inside Elementor.

Frequently asked questions

Version history

3.0.1 2026-02-27 Current
  • Smart suffix detection for __min and __max with automatic Min./Max. label context
  • Array value support — each checkbox value gets its own removable pill
  • URL reconstruction cleans up empty my_filters parameter when last filter is removed
  • Pagination (paged) reset on filter removal
  • Repeater control for meta key to human label mapping
  • Full style controls: pill, text, padding, radius, remove button colour and hover
  • Configurable title and empty state message

Reviews

1 review

There are no approved reviews for this plugin yet.

Reviews are collected by e-mail and published by the team.

Submit your review

Your feedback helps other buyers and can be edited later.

Sign in with the purchasing account to submit your review.

System requirements

PHP 8.1+
WP 6.0+

Required plugins

  • Elementor (Free or Pro)

Known conflicts

  • None

Other plugins you might like

Take your project to the next level

Get started right now with [B] Elementor Applied Filters — Active Filter Tags for Elementor Loop Grid.

I want to buy now

30-day full refund guarantee.