Beskrywing
Webcasata FilterX lets you build powerful, Ajax-driven search widgets for your WordPress site in minutes. Filter posts by any taxonomy — including custom taxonomies created with Advanced Custom Fields (ACF) — with live results, keyword highlighting, and clean pagination.
Key Features
- Ajax search — results load without page refresh
- Taxonomy filters — dropdown filters for any registered taxonomy (including ACF taxonomies)
- Keyword search — searches post titles and content, constrained within selected taxonomies
- Keyword highlighting — matched keywords are highlighted in results
- Unlimited search items — create as many search configurations as you need
- Shortcode — each search item generates a ready-to-use shortcode
- Gutenberg block — insert search widgets directly in the block editor
- Numbered pagination — clean, accessible page navigation
- Flexible display — configure columns (1–6), posts per page, grid/list/masonry layout
- URL sync — filter state is reflected in the URL for bookmarkable, shareable searches
- Card customization — show title only, title + thumbnail, or title + excerpt + thumbnail
- Custom “no results” message — set a custom message and image for empty result states
- WordPress.org compliant — follows all WordPress coding standards
Requirements
- Advanced Custom Fields (ACF) — free version is sufficient
Pro Version
Webcasata FilterX Pro unlocks:
- Load More pagination
- Infinite Scroll pagination
- Hybrid Scroll (Infinite + Load More)
- Search Analytics — top queries, zero-result reports
- Custom card templates
Blokke
This plugin provides 1 block.
- Webcasata FilterX Widget
Installation
- Ensure Advanced Custom Fields (ACF) is installed and active.
- Upload the
webcasata-filterxfolder to/wp-content/plugins/. - Activate Webcasata FilterX from the Plugins screen.
- Go to Webcasata FilterX New Search to create your first search widget.
- Copy the generated shortcode and paste it into any page or post.
Kwel-vrae
-
Does this work without ACF?
-
No — Webcasata FilterX requires ACF to be installed and active. ACF is used to define and manage custom taxonomies that power the filter dropdowns.
-
Can I use it with the free version of ACF?
-
Yes, the free version of ACF (available on WordPress.org) is all you need.
-
How many search widgets can I create?
-
Unlimited, on the free plan.
-
Can I search across multiple post types?
-
Each search widget targets one post type. You can create multiple widgets (one per post type) and place them anywhere on your site.
-
Will it slow down my site?
-
Webcasata FilterX uses WordPress’s native
WP_Querywith standard nonce verification. All queries run only on user interaction (not on page load). No external API calls are made. -
Is the shortcode output cached?
-
The initial results load is triggered by JavaScript after the page loads. You can add server-side caching (e.g. via Transients or object caching) using the
filterx_query_argsfilter hook. -
How do I style the search widget?
-
By default, Webcasata FilterX includes a clean, lightweight stylesheet. You can disable it in Webcasata FilterX Settings and write your own CSS. All elements have descriptive class names (
.filterx-widget,.filterx-post-card, etc.).
Aanbevelings
There are no reviews for this plugin.
Contributors & Developers
“Webcasata FilterX” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:
ContributorsTranslate “Webcasata FilterX” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.7
- Display Options: replaced single “Card shows” dropdown with individual Show/Hide toggles for Title, Image, Excerpt, Meta, Terms, and Button.
- Added “Card Button Label” text field — customize the Read More button text per search form.
- Settings: added “Hide Sort Order dropdown” toggle to remove sort control from the frontend widget.
- Settings: added “Hide Filter tabs / dropdowns” toggle to remove taxonomy filter controls from the frontend widget.
- Frontend: added
.filterx-card-btnRead More button style.
1.0.6
- Fixed taxonomy not loading on post type selection: moved all filterxAdmin JS data (nonce, ajaxUrl, isEdit, savedTaxonomies) into wp_localize_script() in class-filterx-assets.php.
1.0.5
- Three-strategy ACF taxonomy detection (native WP, $wp_taxonomies global walk, ACF CPT meta).
1.0.4
- Modern stepped admin UI with locked/unlocked steps.
1.0.3
- Added Load More pagination to free version.
1.0.0
- Initial release
