Create Smart, Dynamic Filters for Any Post Type with Our WordPress Plugin

🛠️ What Is the Dynamic Filter Plugin?
What makes it different? You don’t need to hard-code any filters. The plugin uses a simple admin interface where you can create “filter configurations” and select which post types and taxonomies you want to include. Once you save your filter, the plugin gives you a shortcode—just drop it into any page or post to display the filter form on the front-end.
✅ Key Features at a Glance:
-
Create filters using a custom post type called Filters
-
Supports any custom post type (CPT)
-
Choose one or multiple taxonomies to filter by
-
Auto-generated shortcodes like
[dynamic_filter id="123"]
-
Dynamic, AJAX-based admin interface for selecting post type and taxonomies
-
Front-end filter form displays as dropdowns
-
Automatically modifies archive queries based on selected criteria
🎯 Who Is This Plugin For?
-
WordPress developers looking to save time on filter setup
-
Content-heavy sites (auto listings, phone specs, job boards, etc.)
-
WooCommerce users with product filters (if custom taxonomies are used)
-
Agencies building dynamic websites for clients
🧩 How It Works
Once you’ve installed and activated the plugin, you’ll see a new Filters section in your WordPress dashboard. Here’s how to create your first filter:
-
Click “Add New Filter.”
-
Choose your target post type (e.g., Cars, Phones, Properties).
-
Select the taxonomies you want to include (e.g., brand, engine type, color).
-
Save it.
-
Copy the generated shortcode and paste it into any page.
The shortcode then renders a clean, user-friendly filter form. When your visitors use the form, the plugin modifies the archive results in real time—no reloading the page or needing a separate plugin to change the query.
🔌 Installation Guide
Installing the Dynamic Filter Plugin is easy:
-
Download the plugin
.zip
file. -
Upload it to your
/wp-content/plugins/
directory. -
Activate the plugin from your WordPress dashboard.
Once active, head over to Filters in the admin menu and start creating!
🧠 Under the Hood
Here’s some cool stuff going on behind the scenes:
-
The plugin uses
pre_get_posts
to modify archive queries based on GET parameters. -
Each taxonomy gets its own dropdown in the form.
-
All queries are combined using an AND relation for precise filtering.
-
The admin interface is AJAX-powered for real-time taxonomy loading.
-
Shortcodes are unique to each configuration for easy reuse.
✍️ About the Developer
This plugin is proudly developed by Abdullah Al Noman, a passionate WordPress developer with 8+ years of experience building custom plugins, WooCommerce integrations, and scalable solutions for businesses around the world.
🌐 Website: https://nomanwc.com
📄 License
The Dynamic Filter Plugin is open-source and released under the GPL v2 License.

Fulltime freelance WordPress and WooCommerce Developer