Skip to main content

Feature Overview

This page summarizes what WPEnhanced Ajax Filter Blocks can do out of the box and what WPEnhanced Ajax Filter Blocks Pro adds. Use it to plan a filter page before diving into block settings or tutorials.

Core platform (free)​

These capabilities are included in the free plugin on WordPress.org:

FeatureDescription
Gutenberg blocksArchive Loop, Filter Posts, Filter Posts Item—native block editor workflow
AJAX via RESTFilter changes update results without full page reload
Shareable URLsActive filters sync to query parameters for bookmarks and campaign links
Post typesPosts, pages, public custom post types
Taxonomy filtersCategories, tags, and custom taxonomies
Custom meta key filtersFilter by post meta with common control types
Search filterKeyword search scoped to the loop’s post type
Grid layoutResponsive column control on Archive Loop
Masonry layoutPinterest-style layout option on Archive Loop
Standard paginationNumbered pages; filter state preserved across pages
Loop templatesBuilt-in blog and product card templates with configurable elements
Reset and update modesFilter on change or on button click
Option countsShow how many results match each filter option (when enabled)
Select2-style selectsEnhanced dropdowns on filter items (optional per item)
Empty option handlingHide or show filter values with zero matches
SortingSort loop results by date, title, meta, and more
Plugin settingsGlobal defaults, caching, and performance toggles

WooCommerce (free)​

With WooCommerce active, the free plugin adds product-aware filters and loops:

FeatureDescription
Product post typeArchive Loop queries products with shop-oriented templates
Product categories and tagsStandard WooCommerce taxonomies as filter sources
Product attributesFilter by global attributes (e.g. color, size)
Price rangeMin/max price slider or inputs tied to store pricing
WeightFilter by product weight meta
Stock statusIn stock, out of stock, on backorder
On sale / featuredLoop query constraints for merchandising zones

Variable products and add-to-cart in loops follow WooCommerce and your template settings.

Filter control types (free)​

Filter Posts Item supports multiple filter types depending on source:

Control typeTypical use
SelectSingle-choice dropdown
Multi-selectMultiple terms or values
Radio / checkboxesVisible single or multi choice
Range sliderPrice, numeric meta, weight
SearchText search with configurable delay
DateDate or date range picking
RatingWooCommerce rating filters where applicable
SwatchesColor/image swatches for attributes (WooCommerce)

Exact availability depends on the selected filter source. See Filter sources and control types for a full matrix when that page is available.

WPEnhanced Ajax Filter Blocks Pro​

Pro is a separate plugin installed alongside the free package. It unlocks advanced filtering, UX, and performance tools:

Pro featureDescription
Catalog IndexOptimized index for faster facet counts and availability on large catalogs
Auto SuggestSearch suggestions as visitors type in search filter fields
ACF field pickerChoose Advanced Custom Fields in the block editor without typing meta keys manually
Map radius filterLocation filtering using ACF Google Map fields and radius distance
Load MoreAppend results instead of numbered pagination
Infinite scrollAutomatically load next page when scrolling
List viewList layout for Archive Loop
Grid/list switcherLet visitors toggle between grid and list
Conditional filtersShow or hide filter items based on rules and other filter values
Filter appearances and mobileOff-canvas filters, sticky buttons, enhanced mobile UX
Advanced loop queriesDeeper query builder options on Archive Loop
Pro settingsLicense, defaults, and Pro-specific performance options

Pro documentation: Pro features overview, Install Pro, and individual Pro feature pages in the sidebar.

Feature comparison table​

FeatureFreePro
Archive Loop, Filter Posts, Filter Posts Item✓✓
AJAX filtering via REST✓✓
URL sync / shareable filters✓✓
Taxonomy filters✓✓
Custom meta filters✓✓
WooCommerce attributes, price, weight, stock✓✓
Grid layout✓✓
Masonry layout✓✓
Standard pagination✓✓
Live search filter (basic)✓✓
Select2-enhanced dropdowns✓✓
Catalog Index—✓
Auto Suggest—✓
ACF picker—✓
Map radius (ACF map)—✓
Load More—✓
Infinite scroll—✓
List view—✓
Grid/list switcher—✓
Conditional filters—✓
Advanced mobile filter UI—✓
Advanced loop queries—✓

Integrations​

IntegrationFree supportNotes
WooCommerceYesProduct filters and shop loops
Custom post typesYesAny public CPT with supported taxonomies/meta
Custom metaYesManual meta key entry
ACFPro pickerMeta-based filtering; Pro adds field picker and map radius
Caching pluginsConfigurableExclude or vary cache for filter query strings
Multilingual (WPML)Supported with configurationSee FAQ: WPML

Integration guides: WooCommerce, Custom post types, Custom meta.

Performance and caching​

TopicGuidance
REST responsesFilter updates return HTML fragments; avoid caching them as full pages
Page cacheVary or bypass cache when filter query parameters are present
Catalog Index (Pro)Recommended for large WooCommerce stores with many SKUs and facets
Update button modeReduces request count on panels with many controls

Details: Caching and performance.

Where features live in the UI​

You want to…Look in…
Add or reorder filtersFilter Posts Item blocks inside Filter Posts
Change when AJAX firesFilter Posts → Update type
Change layout and paginationArchive Loop block settings
Enable URL syncFilter Posts → Synchronize; plugin settings
Global defaultsSettings → WPEnhanced Ajax Filter Blocks
Pro-only toolsSame blocks after Pro activation; Pro settings page

Block references: Blocks overview, Archive Loop, Filter Posts, Filter Posts Item.

Suggested learning path​

  1. Installation and Quick start
  2. How filtering works and Filter panel and loop
  3. Common filter setups and use-case tutorials
  4. Pro features when you need Catalog Index, Load More, or conditional logic

What's next​