The Marker Caching system is a premium optimization feature designed to virtually eliminate database query time for map data, resulting in significantly faster map loads on the front end.
This powerful feature is available as part of of our Gold Add-on, an extension to our Pro Add-on.
⚠ Beta Feature: This feature is currently in beta, and although it has been well tested and works well in many production websites at the moment, it is important to mention that this feature can misbehave boundary and batchloading features as it redefines the loading order of out marker data
How Marker Caching Works #
When enabled, the caching system:
- Converts Marker Data: Takes the marker data that would normally be retrieved from complex database queries and converts it into a lightweight, static cache file. (JSON)
- Bypasses the Database: The map then loads this static cache file directly instead of querying your WordPress database every time a map is loaded.
- Dramatic Improvement: On average, using the caching system can reduce the total map data load time by over 75%, often resulting in near-instant loading times (closer to 99% improvement in some cases) for your markers.
Cache Settings and Control #
All primary settings for the caching system are managed under Maps > Settings > Cache Settings.
- Enable Caching (Beta): Enables the caching system, before you can preload, you must save your settings. This tool is still in beta, although we have had extremely positive feedback from other large data users, there are some unknown limitations which are still being determined.
- Cached Data Overview: This section provides insight into what data our system is currently caching and how the performance impacts should theoretically improve your marker load times.
- Improvement: Show the percentage improvement in data loading times, when cached, versus the standard database query time. These statistics are computed during the preload step
- Last Update: Indicates the last time the cache was regenerated
- Actions: Allows you to clear or preload your cache
- Note: We currently only cache marker data, shape data and marker listings are still loaded normally in this mode, but we intend on expanding this in the future.
- Enable Deferred Caching: When enabled, the static JSON file containing the marker data is loaded in the background (deferred) after the primary page content has rendered. For extremely large datasets, this approach allows the user to view and interact with the main page content instantly while the map data loads silently in the background.

Quick Cache Management (Admin Bar) #
For site administrators, a quick access control is available right in the WordPress Admin Bar for immediate cache maintenance.

