Title: Listdom KML Addon &#8211; Display KML Layers
Author: Webilia Inc.
Published: <strong>2025 年 8 月 17 日</strong>
Last modified: 2026 年 10 月 4 日

---

搜索插件

![](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

 作者：[Webilia Inc.](https://profiles.wordpress.org/webilia/)

[下载](https://downloads.wordpress.org/plugin/listdom-kml.2.4.0.zip)

 * [详情](https://cn.wordpress.org/plugins/listdom-kml/#description)
 * [评价](https://cn.wordpress.org/plugins/listdom-kml/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/listdom-kml/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/listdom-kml/#developers)

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

## 描述

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

## 屏幕截图

[⌊Display layers on Google Maps⌉⌊Display layers on Google Maps⌉[

Display layers on Google Maps

[⌊Display layers on OpenStreetMaps⌉⌊Display layers on OpenStreetMaps⌉[

Display layers on OpenStreetMaps

## 安装

 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.

## 常见问题

### 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.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Listdom KML Addon – Display KML Layers」是开源软件。 以下人员对此插件做出了贡献。

贡献者

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

「Listdom KML Addon – Display KML Layers」插件已被翻译至 1 种本地化语言。 感谢[所有译者](https://translate.wordpress.org/projects/wp-plugins/listdom-kml/contributors)
为本插件所做的贡献。

[帮助将「Listdom KML Addon – Display KML Layers」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/listdom-kml)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/listdom-kml/)，查看[SVN仓库](https://plugins.svn.wordpress.org/listdom-kml/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/listdom-kml/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/listdom-kml/)。

## 更新日志

#### 2.4.0 – October 3rd, 2026

 * Updated the minimum required WordPress version to 5.0.

#### 2.3.0 – May 13th, 2026

 * Added Italian translation.

#### 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

## 额外信息

 *  版本 **2.4.0**
 *  最后更新：**6 天前**
 *  活跃安装数量 **40+**
 *  WordPress 版本 ** 5.0 或更高版本 **
 *  已测试的最高版本为 **7.1.3**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [Dutch](https://nl.wordpress.org/plugins/listdom-kml/) 和 [English (US)](https://wordpress.org/plugins/listdom-kml/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/listdom-kml)
 * 标签
 * [google earth](https://cn.wordpress.org/plugins/tags/google-earth/)[Google Maps](https://cn.wordpress.org/plugins/tags/google-maps/)
   [GPX](https://cn.wordpress.org/plugins/tags/gpx/)[kml](https://cn.wordpress.org/plugins/tags/kml/)
   [Listdom](https://cn.wordpress.org/plugins/tags/listdom/)
 *  [高级视图](https://cn.wordpress.org/plugins/listdom-kml/advanced/)

## 评级

尚未提交反馈。

[您的评价](https://wordpress.org/support/plugin/listdom-kml/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/listdom-kml/reviews/)

## 贡献者

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

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/listdom-kml/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://listdom.net)