[WordPress] 外掛分享: EffortLess Interactive Map Locator

首頁 › 外掛目錄 › EffortLess Interactive Map Locator
WordPress 外掛 EffortLess Interactive Map Locator 的封面圖片
全新外掛
安裝啟用
—
尚無評分
4 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.2+ v2.4.12 上架:2026-06-25

內容簡介

EffortLess Interactive Map Locator 是一款 WordPress 外掛,讓使用者能夠在互動式 Leaflet 地圖上管理和顯示各類地點。此外掛提供簡單的地點管理功能及自訂標記,提升網站的互動性與可視化效果。

【主要功能】
• 互動式地圖:顯示 OpenStreetMap 或 OpenTopoMap 瓦片的地圖
• 地點管理:專用的自訂文章類型來管理地點
• 自訂標記:標準地點藍色標記,突顯地點紅色標記
• 增強彈出視窗:顯示標題、圖片、標籤及相關文章連結
• PNG 匯出:將完整地圖匯出為 PNG 圖片
• 響應式設計:自動適應父容器大小

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.4.12) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「EffortLess Interactive Map Locator」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

EffortLess Interactive Map Locator is a WordPress plugin that lets you manage and display any type of location on an interactive Leaflet map.
Key Features

Interactive Map: Display a Leaflet map with OpenStreetMap or OpenTopoMap tiles
Location Management: Dedicated Custom Post Type for managing locations
Custom Markers: Blue markers for standard locations, red markers for highlighted ones
Enhanced Popups: Display title, image, label, and link to an associated article
PNG Export: Export the complete map as a PNG image (full map view only)
Flexible Shortcode: Display all locations or a single one, with width, height, zoom, and center options
Responsive: Automatically adapts to parent container size
Customizable: Configurable height, width, zoom, map centering, tile layer, and pin visibility

Shortcode Usage
Display all locations (with export button):
[eliml_map_locator]
Display a specific location:
[eliml_map_locator id=”123″]
Advanced options:
[eliml_map_locator zoom=”14″ height=”500px” width=”800px”]
[eliml_map_locator center=”45.8375,4.7792″ zoom=”13″]
[eliml_map_locator pins=”no”]
Shortcode Parameters

id: Location post ID to display (optional — omit to display all locations)
zoom: Initial zoom level (default: 16)
height: Map height — any CSS unit, e.g. “600px”, “80vh” (default: 600px or parent height)
width: Map width — any CSS unit, e.g. “100%”, “800px” (default: 100%)
center: Map center as “latitude,longitude” (optional — auto-calculated from locations)
pins: Set to “no” to hide all location markers (default: “yes”)

Admin Interface

Custom Post Type: “Locations” in the WordPress menu
Custom Fields:

Latitude and Longitude
Label / Note (displayed in the map popup)
Associated article (filtered by configurable category slugs)
“Highlighted” status (displays a red marker)

Featured Image: Displayed in the map popup
Shortcode Column: Copy-paste shortcodes directly from the Locations list
Shortcode Reference: Parameter hint table shown below the Locations list

Credits

Leaflet: https://leafletjs.com/
OpenTopoMap: https://opentopomap.org/
Leaflet.easyPrint: https://github.com/rowanwins/leaflet-easyPrint
OpenStreetMap: https://www.openstreetmap.org/

Support
For any questions or support requests, please contact domclic.
Development
This plugin is developed and maintained by domclic. Contributions are welcome.
License
This plugin is distributed under the GPLv2 license or later.
Additional Notes
Browser Compatibility

Chrome/Edge: Full support
Firefox: Full support
Safari: Full support
Mobile browsers: Responsive design supported

Performance

Lightweight: Minimal impact on page load times
Optimized: Efficient marker rendering
Local assets: Leaflet and easyPrint loaded from bundled vendor files — no external CDN requests

Privacy

No external data collection
Map tiles loaded from OpenTopoMap servers
No cookies or tracking

延伸相關外掛

文章
Filter
Mastodon