[WordPress] 外掛分享: Captain Advance Filter

首頁外掛目錄 › Captain Advance Filter
WordPress 外掛 Captain Advance Filter 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
7 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.6.0 上架:2026-06-30

內容簡介

Captain Advance Filter 是一款輕量級的 WordPress 搜尋與過濾外掛,能讓您為文章、頁面、自訂文章類型及 WooCommerce 產品創建強大的 AJAX 過濾器。無需編碼即可建立進階的搜尋與過濾體驗,並即時顯示過濾結果。

【主要功能】
• AJAX 搜尋與過濾:無需重新載入頁面即可即時更新結果
• 視覺查詢生成器:為文章和產品創建自訂查詢
• 過濾器集生成器:結合多個過濾器並連接至可重用查詢
• 多種過濾類型:勾選框、單選、下拉選單、搜尋等
• WooCommerce 產品過濾:依屬性、價格、庫存狀態過濾產品
• 分享可過濾的網址:分享和書籤選定的過濾結果

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.6.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Captain Advance Filter」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Captain Advance Filter is a lightweight WordPress search and filter plugin that lets you create powerful AJAX powered filters for posts, pages, custom post types, and WooCommerce products.
Create advanced search and filtering experiences without coding. Build custom queries and filter sets, choose from multiple filter types and display styles, and show filtered results instantly without reloading the page.
Filter your content by categories, tags, custom taxonomies, post meta, product attributes, price, stock status, ratings, dates, and more. Display filter options using checkboxes, radio buttons, dropdowns, search fields, range sliders, A Z navigation, date pickers, WooCommerce ratings, or a frontend view switcher.
Use the visual Query Builder and Filter Set Builder to create reusable filtering systems, then display them anywhere using shortcodes, Gutenberg blocks, or Elementor widgets.
YouTube Tutorials | Facebook Community | Free Support
✨ Core Features:

AJAX Search & Filtering: Update results instantly without a page reload.
Visual Query Builder: Create custom queries for posts, pages, custom post types, and products.
Filter Set Builder: Combine multiple filters and connect them to a reusable query.
Multiple Filter Types: Checkbox, Radio, Dropdown, Search, Range, A Z, Date Picker, Woo Rating, and View Switcher.
Taxonomy & Meta Filtering: Filter content using categories, tags, custom taxonomies, custom fields, and post meta.
WooCommerce Product Filters: Filter products by attributes, price, stock status, and star ratings.
Multiple Display Styles: List, Buttons, Color Swatches, Image Swatches, and Tabs for supported filters.
AJAX Pagination: Choose from numbered Pagination, Load More, Infinite Scroll, or None.
AJAX Loader Styles: Choose Spinner, Overlay, Skeleton, or None for AJAX result loading.
Frontend View Switcher: Let visitors switch between available grid column layouts.
Shareable Filter URLs: Share and bookmark filtered results with selected filter values preserved in the URL.
Result Count: Display the number of matching results with a dedicated shortcode.
Custom Result Cards: Choose from predefined card styles or create custom card templates.
Responsive Grid Layouts: Control desktop, tablet, and mobile columns.
Elementor Support: Dedicated Filter, Grid, and Pagination widgets.
Gutenberg Support: Native blocks for Filter, Grid, and Pagination.
Shortcode Support: Easily embed filters, grids, pagination, and result counts anywhere.
Query Caching: Optional caching using WordPress transients for faster repeated queries.
Dark Mode: Clean and modern React powered admin dashboard with Dark Mode support.
No Coding Required: Build queries and filters directly from the WordPress admin dashboard.

🔎 Filter Types:

Checkbox: Select one or multiple options.
Radio: Select a single option.
Dropdown: Choose filter values from a dropdown.
Search: Search and filter content using keywords.
Range: Create numeric range filters such as price ranges.
A Z: Browse content alphabetically.
Date Picker: Filter content by publish date ranges.
Woo Rating: Filter WooCommerce products by star rating.
View Switcher: Allow visitors to switch between available result grid layouts.

🎨 Display Styles:
Checkbox and Radio filters can use multiple display styles depending on the selected data source:

List
Buttons
Color Swatches
Image Swatches
Tabs

Color and Image Swatches can automatically use WooCommerce attribute swatch data when available, with fallback options when swatch data is not configured.
📄 Pagination & Loading:
Choose how filtered results are displayed and loaded:

Pagination: Standard numbered pagination.
Load More: Load additional results without leaving the page.
Infinite Scroll: Automatically load more results while scrolling.
None: Display results without pagination controls.

Choose an AJAX loading indicator for each query:

Spinner
Overlay
Skeleton
None

🛒 WooCommerce Compatibility:
Captain Advance Filter works with WooCommerce and provides dedicated product filtering features.

Woo Rating: Filter products by N stars & up using WooCommerce product ratings.
Price Range: Filter products using WooCommerce price data.
Stock Status: Filter products by available stock status.
Product Attributes: Filter by attributes such as color, brand, size, and more.
Color Swatches: Display product attribute options as color swatches.
Image Swatches: Display product attribute options using images.
Shop Card: Display WooCommerce product price, sale badge, and Add to Cart button.
Custom Product Templates: Use WooCommerce specific tokens such as {{price}}, {{sale_badge}}, and {{add_to_cart}}.

🧩 Custom Post Type Support:
Use Captain Advance Filter with any publicly viewable WordPress post type. Create custom queries and filter results using taxonomies, post meta, dates, search terms, and other supported filter sources.
🔌 Builder Integrations:

Elementor: Dedicated Filter, Grid, and Pagination widgets with Elementor styling controls.
Gutenberg: Native blocks for Filter, Grid, and Pagination.
Shortcodes: Use Captain Advance Filter with any WordPress page builder or theme that supports shortcodes.
Bricks Builder: Support coming soon.

⚡ Performance:

Lightweight frontend implementation.
AJAX powered filtering without full page reloads.
Frontend assets are loaded only on pages where Captain Advance Filter is used.
No jQuery dependency on the frontend.
Optional query result caching using WordPress transients.
Native lazy loading support for result card images.

🔗 Shortcodes:

[captaf-filter id="1"] : Display a filter set.
[captaf-grid query="query_key"] : Display the filtered content grid.
[captaf-pagination query="query_key"] : Display pagination controls.
[captaf-count query="query_key"] : Display the matching result count.

You can also display individual filters from a Filter Set using the only attribute.

延伸相關外掛

文章
Filter
Mastodon