Welcome to the customization hub! If you’ve ever thought, “I wish my map did just this one thing differently”, this is where you find the answer. This section isn’t about the simple checkboxes in the settings—it’s about taking the reins and making your maps truly unique.
We built our plugin’s framework not just to be robust, but to be open for customization. This means you’ve got full access to tweak the looks, change the behaviours, and integrate deeply with your existing site structure.
These aren’t just random snippets; these solutions have been meticulously curated and developed by our development team. Whether they solve a hyper-specific, real-world customer challenge or demonstrate the intricate, cutting-edge extension of our core features, you can trust that this is the best-of-the-best code ready for instant deployment!
Thinking Outside of the Box #
Forget restrictive settings panels! We engineered our core architecture for maximum flexibility, giving you the master keys to the entire system. We provide the foundational elements, and you decide how they fit and integrate perfectly into your project, allowing for truly deep personalization that makes your maps totally bespoke.
Styling – The Canvas is all Yours #
Think of our components as perfectly organized, modular building blocks. Changing their appearance is often easier than you think.
Every single part of our components—from the search button to the data table cell—comes equipped with unique, clean CSS selectors. Just drop a small CSS snippet into our Custom CSS block, and you can instantly adjust colours, shadows, fonts, and spacing to perfectly match your brand. No more design compromises!
Logic – If this, then Map! #
Need to change what happens when a user clicks a marker? Want to filter data in a completely non-standard way? Our JavaScript architecture and PHP core is ready for action.
Our entire front-end logic is designed to be hooked into, extended, or even completely replaced. We give you the methods to inject your own custom logic at critical moments. If the default functionality isn’t quite right, you can write a few lines of JavaScript to take full control of how the map and its data behave.
Under the hood, our PHP core is built on modularity and WordPress hooks (Actions and Filters). If you’re building a plugin or managing complex back-end logic, you’ll find plenty of entry points to safely modify data before it hits the map.
Cheat Sheet #
The best part? You don’t have to be a seasoned core developer to use this power!
This entire section is the home for easy-to-implement customization solutions. These are often copy-and-paste snippets—developed and tested by our own team—that solve specific, highly requested scenarios.
Whether you’re looking for advanced filtering, unique UI tweaks, or clever integrations, this is the place to find the code that turns a great map into an absolutely brilliant one!
If you are a more experienced developer, you may want to take a look at our dedicated Developer Section to learn how you can start creating your own extensions!
Installing Presets #
Once you find a preset here that you do like, you can install them easily. Whether it’s CSS, JavaScript, or a full PHP extension.
Custom CSS #
Any time our guides provide a Custom CSS snippet, you’re looking to change the appearance of an element—colors, sizes, spacing, etc.
Simply copy and paste the CSS provided within the following section of our settings:
Maps > Settings > Custom Scripts > Within the Custom CSS block provided
Custom JavaScript #
When our guides provide Custom JavaScript, you are modifying the behaviour and interactivity of the map—how users interact with it, what happens when they click, or how data is processed.
Simply copy and paste the JavaScript provided within the following section of our settings:
Maps > Settings > Custom Scripts > Within the Custom JavaScript block provided
PHP Extensions #
Sometimes, a customization needs to hook deep into the plugin’s back-end logic or file structure. These solutions are always provided as PHP code.
Sometimes we will provide you with PHP Snippets, and provide the code along with key technical instructions on where to place it (usually within your theme’s functions.php file or a custom plugin which you develop independently). Always follow the guide’s instructions for placement.
In other cases, we’ll give you a complete, ready-to-go ZIP file. As long as you meet any listed prerequisites, you can simply install this file as you would any standard WordPress plugin. Upload, activate, and you’re done!
Plugins > Add new > Upload plugin > Activate
Please continue on into our Customization Hub to find the great starting points for customizations!
