Title: Listdom KML Addon &#8211; Display KML Layers
Author: Webilia Inc.
Published: <strong>17. aug 2025</strong>
Last modified: 26. veebr 2026

---

Search plugins

![](https://ps.w.org/listdom-kml/assets/banner-772x250.png?rev=3345968)

![](https://ps.w.org/listdom-kml/assets/icon-256x256.png?rev=3345968)

# Listdom KML Addon – Display KML Layers

 By [Webilia Inc.](https://profiles.wordpress.org/webilia/)

[Download](https://downloads.wordpress.org/plugin/listdom-kml.2.2.0.zip)

 * [Details](https://et.wordpress.org/plugins/listdom-kml/#description)
 * [Reviews](https://et.wordpress.org/plugins/listdom-kml/#reviews)
 *  [Installation](https://et.wordpress.org/plugins/listdom-kml/#installation)
 * [Development](https://et.wordpress.org/plugins/listdom-kml/#developers)

 [Support](https://wordpress.org/support/plugin/listdom-kml/)

## Description

Listdom KML Addon extends the [Listdom directory plugin](https://listdom.net) by
allowing you to overlay custom map layers using KML or GPX files. This means you
can draw boundaries, routes, and shapes on your listing maps to highlight specific
areas (like neighborhoods or service zones). Use this add-on to define regions or
paths on maps – perfect for real estate listings, travel directories, delivery coverage
maps, and more.

Once installed, a **Map Layers** section will be added to Listdom’s admin panel.
There you can create new layers by either uploading .kml/.kmz or .gpx files, or 
by linking to external KML/GPX file URLs. You can create multiple layers and assign
them to any Listdom map view or shortcode, allowing you to display one or several
KML/GPX overlays on your maps. The add-on supports all map providers that Listdom
works with (Google Maps, OpenStreetMap/Leaflet, etc.), so your KML overlays will
display regardless of the chosen map engine. You can also toggle whether these custom
layers appear on individual listing detail page maps or only on broader directory
maps, giving you control over where the overlays are shown.

**Key Features:**

 * Upload KML files and display them as custom map layers
 * Link to external KML or KMZ file URLs (no need to upload if already hosted)
 * Support for GPX files (upload GPS tracks or link to GPX URLs as layers)
 * Create multiple map layers and assign any combination of layers to Listdom maps
 * Highlight areas, boundaries, routes, or shapes on Google Maps or OpenStreetMap
   seamlessly
 * No coding required – simply add your KML/GPX files and Listdom handles the rest

✅ [Live Demo](https://demo.webilia.com) – See Listdom in action (including add-
ons)
 ✅ [Listdom Documentation](https://api.webilia.com/go/listdom-docs) – Step-
by-step guides for Listdom & add-ons ✅ [Listdom Website](https://listdom.net) –
Learn more about Listdom, support, and additional add-ons

## Screenshots

 * [[
 * Display layers on Google Maps
 * [[
 * Display layers on OpenStreetMaps

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` (or install via **Plugins  Add
    New** in WordPress by searching “Listdom KML Addon”).
 2. Activate the **Listdom KML Addon** through the **Plugins** menu in WordPress.
 3. Make sure the **Listdom** directory plugin is installed and active (this add-on
    requires Listdom to function).
 4. Navigate to **Listdom  Map Layers** in your WordPress dashboard to add your KML/
    GPX layers. Create a new layer by uploading a KML/KMZ or GPX file, or by entering
    the URL to an external file. Save the layer and assign it to your Listdom map shortcodes
    as needed.

## FAQ

### Does this add-on require the Listdom plugin?

Yes – you must have the core **Listdom** plugin installed and active for this add-
on to work.

### What map providers are supported for the KML layers?

The KML/GPX overlay will display on any map provider supported by Listdom (e.g. 
Google Maps, OpenStreetMap/Leaflet, etc.). The add-on integrates with Listdom’s 
map system, so your custom layers appear just like native map features.

### Can I use GPX files with this add-on?

Absolutely. You can upload **.gpx** files or provide a URL to a GPX file just like
KML files, and the GPX data (such as routes or waypoints) will be displayed as a
layer on the map.

### Can I add multiple KML layers to the same map?

Yes. You can create multiple layers in the **Map Layers** admin section. When configuring
a Listdom map (via shortcode or widget), you can select which layers to include.
This allows you to overlay several KML/GPX layers on one map if needed.

### Can I link to a KML file instead of uploading it?

Yes. When adding a new layer, you have the option to provide an **external URL**
for the KML (or GPX) file. If a URL is provided in the layer settings, Listdom will
use that and ignore any uploaded file. This is useful if your KML file is hosted
elsewhere or is too large to upload.

### How do I control the KML layers on single listing pages?

You can disable KML layers by visiting **Listdom  Settings  Addons  KML Addon**,
then disabling the **Display in Single Listing** section.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Listdom KML Addon – Display KML Layers” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ Webilia Inc. ](https://profiles.wordpress.org/webilia/)

“Listdom KML Addon – Display KML Layers” has been translated into 1 locale. Thank
you to [the translators](https://translate.wordpress.org/projects/wp-plugins/listdom-kml/contributors)
for their contributions.

[Translate “Listdom KML Addon – Display KML Layers” into your language.](https://translate.wordpress.org/projects/wp-plugins/listdom-kml)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/listdom-kml/), check
out the [SVN repository](https://plugins.svn.wordpress.org/listdom-kml/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/listdom-kml/) by
[RSS](https://plugins.trac.wordpress.org/log/listdom-kml/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.0 – February 25th, 2026

 * Maintenance updates.

#### 2.1.0 – November 28th, 2025

 * Maintenance updates.
 * Minimum required PHP updated to 7.4.

#### 2.0.0 – November 9th, 2025

 * Fixed some issues.

#### 1.9.1 – October 5th, 2025

 * Addressed some background issues.

#### 1.8.0

 * Initial public release on WordPress.org
 * Add and manage custom map layers using KML, KMZ, and GPX files
 * Upload files directly or provide external file URLs
 * Full support for GPX routes and waypoints
 * Display custom shapes, boundaries, and paths on Listdom maps
 * Works with all Listdom-supported map providers (Google Maps, OpenStreetMap, etc.)
 * Create unlimited map layers and assign them to shortcodes and map views
 * Assign multiple layers to the same map for advanced overlays
 * Integrated “Map Layers” admin menu in Listdom dashboard
 * Compatible with all official Listdom addons
 * Manage the layers visibility on the maps of the single listing page
 * No coding required – fully handled via WordPress admin

## Meta

 *  Version **2.2.0**
 *  Last updated **2 kuud ago**
 *  Active installations **20+**
 *  WordPress version ** 4.2 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/listdom-kml/) ja [English (US)](https://wordpress.org/plugins/listdom-kml/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/listdom-kml)
 * Tags
 * [google earth](https://et.wordpress.org/plugins/tags/google-earth/)[Google Maps](https://et.wordpress.org/plugins/tags/google-maps/)
   [GPX](https://et.wordpress.org/plugins/tags/gpx/)[kml](https://et.wordpress.org/plugins/tags/kml/)
   [Listdom](https://et.wordpress.org/plugins/tags/listdom/)
 *  [Advanced View](https://et.wordpress.org/plugins/listdom-kml/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/listdom-kml/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/listdom-kml/reviews/)

## Contributors

 *   [ Webilia Inc. ](https://profiles.wordpress.org/webilia/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/listdom-kml/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://listdom.net)