[WordPress] 外掛分享: ModeFilter Pro

首頁外掛目錄 › ModeFilter Pro
WordPress 外掛 ModeFilter Pro 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.0.5 上架:2026-03-12

內容簡介

ModeFilter Pro 是一款現代化的 WooCommerce 過濾和目錄控制外掛,專為性能、靈活性和清晰的使用者體驗而設計。它允許商店擁有者在完整的商店模式和目錄顯示之間動態切換,適合混合商店、B2B 目錄、批發網站或預售產品展示。

【主要功能】
• 商店與目錄模式切換
• 基於晶片的產品過濾
• AJAX 產品網格
• Elementor 整合
• 缺貨通知系統
• 開發者友好的架構

外掛標籤

開發者團隊

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

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

原文外掛簡介

ModeFilter Pro is a modern WooCommerce filtering and catalog-control plugin built for performance, flexibility, and clean UX.
It combines:
• A chip-based, multi-select filtering interface
• A fast AJAX product grid
• A unique Shop ⇄ Catalog Mode Toggle
This allows store owners to dynamically switch between a fully functional shop and a catalog-style display — globally or selectively — without altering WooCommerce core behavior.
Shop and Catalog Modes

Shop Mode
Standard WooCommerce behavior with prices and Add to Cart buttons.

Catalog Mode
Hides prices and purchase actions, with optional enquiry or stock-notification features.

This makes ModeFilter Pro suitable for hybrid stores, B2B catalogs, wholesale sites, or pre-launch product showcases.
Key Features
1. Shop ⇄ Catalog Toggle Mode
Control how products behave at multiple levels:
* Global store mode
* Per-product, category, or tag overrides
* Context-aware control via shortcodes or Elementor widgets
2. Chip-Based Product Filters
A modern alternative to traditional checkboxes:
* Multi-select chips for Categories, Tags, Brands, and attributes
* Mobile-friendly and accessible UI
* Instant AJAX updates without page reloads
3. AJAX Product Grid

Real-time product filtering
Load More or numeric pagination
Uses native WooCommerce queries for maximum compatibility

4. Elementor Integration
Includes dedicated widgets:
* Filters Widget – filter chips and mobile sidebar
* Grid Widget – product display and layout control
5. Out-of-Stock “Notify Me” System
Optional built-in feature:
* Collects subscriber emails for out-of-stock products
* Sends back-in-stock notifications
* Uses your site’s mail system (no third-party services)
6. Developer-Friendly Architecture

Object-oriented, modular codebase
Lightweight and performance-focused
Hooks and filters for extensibility
No external APIs or tracking

Shortcode Usage
Use the shortcode to render filters and product grids anywhere:
Basic
[modep_filters]

Catalog-only view
[modep_catalog only_catalog="yes"]

With attributes
[modep_filters cat_in="helmets,45" tag_in="summer" brand_in="arai" columns="3" per_page="12" sort="price_asc"]

Supported Attributes
Attribute
Description
cat_in
Category slugs or IDs to include
tag_in
Tag slugs or IDs to include
brand_in
Brand slugs or IDs to include
columns
Number of grid columns
per_page
Products per page
sort
default, price_asc, price_desc, in_stock
only_catalog
yes / no
Elementor Widgets
Elementor users get full visual control:

Query options for filtering, sorting, and pagination
Style controls for cards, chips, typography, spacing, and layout
Responsive controls for desktop, tablet, and mobile

Technical Notes

Fully object-oriented architecture
Uses WordPress AJAX API correctly
Compatible with page caching plugins
Template overrides supported:
yourtheme/woocommerce/content-product-modep.php
Fully translatable
Declares compatibility with WooCommerce HPOS
Uses a single custom database table ({prefix}modep_subscribers) for optional stock alerts

License
GPLv2 or later
https://www.gnu.org/licenses/gpl-2.0.html
Credits
Developed by Syed Zeeshan Ali

延伸相關外掛

文章
Filter
Apply Filters
Mastodon