Progress Map, Markers Filter

Bluehost Shared Hosting

Progress Map, Markers Filter

Markers Filter is an extension of Progress Map. It allows you to create advanced filters composed of (custom) taxonomies and/or custom fields (Meta data) so that you can filter the markers on your maps. The plugin also supports hierarchical taxonomies and serialized custom fields.

To search on the map, the plugin uses AJAX. the plugin also provides different filtering methods. You can enable them all on the same filtering form or you can enable the one you like. Here’s an snippet of each filtering method:
  1. The first method is “ On-The-Fly filtering ” (automatic filtering) and it allows to retrieve information according to the selected option(s) without having to click on the button “Apply. As soon as you select an option, filtering starts.
  2. The second method is “ Manual filtering ” and it consists of selecting all the options with which to filter, then, click on the button “Apply” to start filtering.
  3. The third method is a combination of the two methods above. This method will give you the possibility to turn on/off “On-The-Fly filtering” with the help of a switch button that will be available on the filtering form.
Besides the filtering methods, the plugin provides another option that allows to reload the filters after a filter request. In the plugin, this is called “ Filters synchronizing ”. When you select an option in one of the filters/fields, the options of the other fields that can return results will be kept and the options that cannot return any result will be removed. This means that whatever option you try to select, you will always get results.

Regarding the display options, filters will be disayed inside the map and in different places of your choice. Several options are available so that you can build the layout that fits your needs. You can display the filters as rows, one above the other or side by side as grid and many more.

Let’s check out the demos to see how “Markers filter” works. Enjoy & have fun!

Improvements

 20.06.2026 - version 2.0.2  - BUG FIX: Bootstrap on init and load textdomain before translated strings (WordPress 6.7 compatibility). - BUG FIX: Guard active_plugins reorder when the option is not an array.  20.06.2026 - version 2.0.1  - BUG FIX: Fixed PHP warning for undefined combine_files when enqueuing assets. 
 30.03.2026 - version 2.0  - NEW: Added cache integration for markers filter query results, improving performance by caching filter queries and automatically clearing cache when map cache is cleared or posts are updated. - COMPATIBILITY: Made the plugin compatible with "Progress Map v6.0". 
 01.11.2023 - version 1.2  - Fixed the error "too few arguments are used" when trying to change the image related to the filter/hook "cspmmf_filter_btn_img"  - Fixed a PHP error that occurs when filtering the markers 
 13.10.2022 - version 1.1  - Made the plugin compatible with PHP 8 

0 average based on 0 ratings.

codespacing

codespacing

Visit Author's Portfolio

View Portfolio
Last Update 2026-06-21
Created 2021-09-06
Sales 102
Discussion Comments
Compatible Browsers IE11 Firefox Safari Opera Chrome Edge
Software Version WordPress 7.0.x WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x WordPress 6.5.x WordPress 6.4.x WordPress 6.3.x WordPress 6.2.x WordPress 6.1.x WordPress 6.0.x WordPress 5.9.x WordPress 5.8.x WordPress 5.7.x
Compatible With WPML
Gutenberg Optimized No
High Resolution Yes
Files Included JavaScript JS HTML CSS PHP Layered PNG
Video Preview Resolution