Linux 软件免费装
Banner图

Universal AJAX Filter

开发者 prostilmangasule
walstartechnologies
pratapvashi123
walstarmedia
更新时间 2026年10月2日 18:02
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

elementor custom post type search filter ajax filter product filter

下载

1.0.0 1.2.0 1.2.1

详情介绍:

Smart Ajax Filter lets you build front-end filter bars that refresh results instantly via AJAX — without writing a single AJAX handler. Create as many filter sets as you need from a simple admin screen, then drop each one into a page using a shortcode or the plugin's own Elementor widget. Each filter set can combine multiple fields — Search, Dropdown/Select, Checkbox, and Radio — bound to any taxonomy and its terms, and can drive one of four result actions: Key Features How It Works
  1. Go to Smart Ajax Filter → Add New in the WordPress admin menu.
  2. Choose a post type, result action (Query Posts, Query Products, Filter CPT, or Load Elementor Template), results-per-page, and sort order.
  3. Add one or more filter fields (Search, Dropdown/Select, Checkbox, Radio) and bind each to a taxonomy and, optionally, specific terms.
  4. Save the filter — you'll get a ready-to-use shortcode, e.g. [psaf_smart_ajax_filter id="12"].
  5. Paste the shortcode into any page or post, or open Elementor and drag in the "Smart Ajax Filter" widget to configure the same filter directly in the builder.
  6. Visitors filter results instantly on the front end — no page reload.
Requirements

安装:

  1. Upload the prostil-smart-ajax-filter folder to the /wp-content/plugins/ directory, or install the plugin zip through Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Smart Ajax Filter → Add New to create your first filter.
  4. Copy the generated shortcode into a page/post, or add the "Smart Ajax Filter" widget from the Elementor panel.

屏幕截图:

  • Filter editor — configure post type, result action, pagination, and filter fields.
  • Front-end filter bar with instant AJAX results.
  • The Smart Ajax Filter widget inside the Elementor editor panel.

升级注意事项:

1.2.0 Adds an in-dashboard usage guide and shortcode copy button. No configuration changes required.

常见问题:

Do I need Elementor to use this plugin?

No. The shortcode [psaf_smart_ajax_filter id="X"] works on any theme or page builder. The Elementor widget is an optional, additional way to add and configure a filter directly inside the Elementor editor.

Can I filter WooCommerce products?

Yes. Choose the "Query Products" result action and set the post type accordingly when creating a filter.

Can I filter a custom post type?

Yes. Choose "Filter CPT" as the result action and select your custom post type from the Post Type dropdown.

Can filters target an existing results grid on my page instead of generating their own?

Yes. By default results load into a .psaf-results container, but you can set a custom CSS selector as the results target in the filter settings to hook into your own existing grid.

Does this work with Elementor Loop Item templates?

Yes, if Elementor Pro is active. Set the result action to "Load Elementor Template" and select the Loop Item template you want filtered results rendered through.

Can I create more than one filter?

Yes. Create as many independent filter sets as you need from Smart Ajax Filter → Add New — each has its own configuration, shortcode, and can also be added as a separate Elementor widget instance.

更新日志:

1.2.0 1.1.0 1.0.0