[WordPress] 外掛分享: MatrixMaps – Interactive Maps, Map Blocks

首頁外掛目錄 › MatrixMaps – Interactive Maps, Map Blocks
WordPress 外掛 MatrixMaps – Interactive Maps, Map Blocks 的封面圖片
100+
安裝啟用
★★★★★
5/5 分(1 則評價)
21 天前
最後更新
問題解決
WordPress 5.4+ PHP 5.6+ v1.2.2 上架:2022-03-25

內容簡介

WordPress 地圖外掛

Geo Maps 是一個易於使用的 WordPress 地圖外掛,具有無限標記和標記工具提示的功能。您可以輕鬆地創建帶有多個標記的互動地圖,並使用 Gutenburg 區塊或短代碼在 WordPress 網站的任何位置放置地圖。目前地圖外掛支援 OpenStreet 地圖和 Google 地圖。您可以在這個 WordPress 地圖外掛中選擇 OpenStreet 地圖供應商。

WordPress OpenStreet 地圖、Google 地圖外掛,帶有標記工具提示和標題 - Geo Maps

WordPress 地圖外掛特色

無限地圖標記
無限標記工具提示和工具提示標題
Google 地圖
OpenStreet 地圖
Gutenberg 地圖區塊
短代碼支援
位置搜尋
自訂圖片標記支援
選擇在懸浮或點擊時顯示標記彈出視窗選項
可拖曳標記以創建緯度和經度
易於使用的 WordPress 地圖外掛
隨 WordPress 更新
顯示/隱藏或改變地圖導覽的位置
OpenStreet 地圖供應商模板
自訂地圖高度/寬度

感謝

感謝以下優秀的程式庫創建者和維護者。如果沒有這些程式庫,創建這個互動 WordPress 地圖外掛是不可能的。
* LeafletJS

短代碼

地圖的短代碼。要創建新地圖,您可以在儀表板的管理選單中找到地圖選單

[geo_maps id="您的地圖 ID"]
[geo_maps id="您的地圖 ID" height="500px"]
[geo_maps id="您的地圖 ID" height="500px" width="100%"]
區塊

請在您的 Gutenberg WordPress 編輯器中尋找 Geo Maps 區塊。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.2) 或搜尋安裝

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

原文外掛簡介

MatrixMaps is the most intuitive WordPress mapping plugin that lets you create stunning interactive maps without any coding knowledge. Whether you need a simple location map, a complex travel map with multiple destinations, or a business directory map, MatrixMaps has you covered.
Plugin URL: Download MatrixMaps
Why Choose MatrixMaps?
🗺️ Dual Map Support: Choose between Google Maps and OpenStreetMap with multiple tile providers
📍 Unlimited Markers: Add as many custom markers as you need with unique tooltips
🎨 Full Customization: Control map appearance, marker styles, and interactive behaviors
📱 Responsive Design: Maps look perfect on all devices and screen sizes
⚡ Lightning Fast: Optimized code ensures your maps load quickly without slowing down your site
🔧 Developer Friendly: Clean, well-documented code with extensive customization options
Perfect For:
– Business locations and contact pages
– Travel blogs and itinerary maps
– Real estate property listings
– Restaurant and store directories
– Event venues and conference maps
– Delivery service areas
– Portfolio project locations
Key Features
🗺️ Map Providers
– Google Maps integration
– OpenStreetMap with 7+ tile providers
– OpenTopoMap for terrain views
– Esri World Imagery for satellite views
– Stamen Design artistic maps
– CyclOSM for cycling routes
📍 Advanced Markers
– Unlimited custom markers per map
– Drag-and-drop marker positioning
– Custom marker images with dimensions
– Rich tooltip content with HTML support
– Click or hover popup activation
– Center map on specific markers
🎨 Customization Options
– Custom map dimensions (height/width)
– Zoom level controls
– Map navigation position
– Scroll wheel zoom toggle
– Line drawing between markers
– Custom marker icons and sizes
🔧 WordPress Integration
– Native Gutenberg block support
– Classic shortcode compatibility
– Widget-ready implementation
– Multilingual support (WPML compatible)
– SEO-friendly map markup
⚡ Performance Features
– Lazy loading for faster page loads
– Minified assets for optimal speed
– CDN-friendly asset structure
– Browser caching optimized
– Mobile-responsive design
Getting Started
Quick Setup (2 Minutes):

Install MatrixMaps from the WordPress plugin directory
Create Your First Map via the Maps menu in your dashboard
Add Markers by dragging pins or entering coordinates
Customize appearance and settings
Embed using the Gutenberg block or shortcode

No API keys required for OpenStreetMap!
Usage
Gutenberg Block Method:
1. Edit any page or post with Gutenberg
2. Click the + icon to add a block
3. Search for “MatrixMaps” or “Interactive Map”
4. Select your created map from the dropdown
5. Adjust height and width as needed
6. Save your changes
Shortcode Method:
[geo_maps id="123"]
With Custom Dimensions:
[geo_maps id="123" height="500px" width="100%"]
Widget Method:
1. Navigate to Appearance → Widgets
2. Add a “Text” or “Custom HTML” widget
3. Paste your shortcode in the widget content
4. Save the widget
Development & Source Code
MatrixMaps is built with modern web development best practices and maintains full transparency of its source code.
Build Tools & Technologies

JavaScript: ES6+ with Webpack bundling
CSS: SCSS with automatic compilation
React: Modern React components for Gutenberg blocks
WordPress: Follows WordPress coding standards

Source Code Access
All source code is included in the plugin:
– JavaScript Source: /assets/src/ directory
– SCSS Source: /assets/scss/ directory
– Build Configuration: webpack.config.js and Gruntfile.js
Third-Party Libraries

LeafletJS (v1.7.1): Interactive map library
React Leaflet (v2.7.0): React components for Leaflet
Leaflet Geosearch (v3.5.0): Location search functionality

All libraries respect their respective licenses and are included for transparency.
External Services
MatrixMaps connects to external mapping services to display map tiles and provide location data.
Google Maps Services

Purpose: Display Google Maps tiles and services
Data Transmitted: Map tile requests based on user viewport
Activation: Only when Google Maps is selected as provider
Privacy: No personal user data collected
Terms: Google Maps Terms of Service
Policy: Google Privacy Policy

OpenStreetMap Providers

Service: Various OpenStreetMap tile providers
Purpose: Display map tiles from OpenStreetMap ecosystem
Data Transmitted: HTTP requests for map tiles based on coordinates and zoom
Activation: Only when OpenStreetMap is selected as provider
Available Providers:

OpenStreetMap (default): https://www.openstreetmap.org/copyright
OpenTopoMap (terrain): https://opentopomap.org/about
Esri World Imagery (satellite): https://www.esri.com/en-us/legal/terms
Stamen Design (artistic): http://stamen.com
CyclOSM (cycling): https://github.com/cyclosm/cyclosm-cartocss-style/releases

ArcGIS World Imagery

Service: Esri ArcGIS World Imagery
Purpose: Display high-resolution satellite imagery tiles
Data Transmitted: HTTP requests for satellite image tiles based on coordinates and zoom
Activation: Only when Esri World Imagery is selected as map provider
Terms of Service: https://www.esri.com/en-us/legal/terms
Privacy Policy: https://www.esri.com/en-us/privacy/overview

Important: No personal user data, location information, or tracking data is collected or transmitted by this plugin. Only anonymous map tile requests are made to display maps.
Support
Need help? We’re here for you!
📧 Email Support: [email protected]
🌐 Documentation: Visit our plugin documentation
🐛 Bug Reports: Report issues via WordPress.org support forums
💡 Feature Requests: Share your ideas for future updates
License
MatrixMaps is released under the GPLv3 license, allowing you to use, modify, and distribute the plugin freely.

文章
Filter
Apply Filters
Mastodon