| 开发者 | morehawes |
|---|---|
| 更新时间 | 2026年9月10日 17:49 |
| 捐献地址: | 去捐款 |
| PHP版本: | 5.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[Waymark] Shortcode, or link to the Map Details page.
<img src="https://example.com/icon.svg">, or a more complex structure). So you can pretty much create any kind of Icon you want.
For developers:
waymark- classes.
waymark_map.waymark_collection Taxonomy.[Waymark] Shortcode anywhere they are supported, or dynamically using the do_shortcode(["Waymark"]) function.type Property, i.e. {feature: { geometry: { type: 'Point', coordinates: [0, 0] } }, properties: { type: 'Alert', title: 'Bridge Removed!' }.layer.feature.properties Object.waymark_loaded_callback [callback function](https://www.ogis.org/waymark-wp/advanced/using-the-global-callback-function/.[!NOTE] To develop locally you will need to have both Node.js and NPM installed.Grunt is used to run the build script, which compiles the JavaScript and CSS and performs some other tasks. ` Clone the repository (and the Waymark JS submodule) git clone --recurse-submodules https://github.com/opengis/waymark.git Navigate to the Waymark directory cd waymark Install the dependencies (or pnpm/yarn install) npm install Run the build script grunt ` The build script will watch for changes to the JavaScript and CSS files. Pull requests are welcome!
[!IMPORTANT]
Waymark JS is responsible for the Viewer and Editor and is included as a Git submodule (/waymark-js directory). View on GitHub.
Dev Server
A local WordPress environment is provided via wp-env. Docker must be running.
npm run dev
This starts WordPress at http://localhost:8888 and prints the credentials summary:
──────────────────────────────────── MySQL 127.0.0.1 root / password Admin http://localhost:8888/wp-admin admin / password ────────────────────────────────────
Yes!, however if you (or your organisation) benefit from Waymark, please consider supporting the continued development of the plugin through sponsorship 🙂
Yes, here.
Yes, please view the Documentation. If you still need help, feel free to reach out.
If you find value in Waymark please consider supporting it's continued development through sponsorship. Any amount is appreciated. You could also:
Yes! While the Google Maps API is not used, Google Basemaps can be added to Waymark as raster tiles.
Please! Waymark is localization ready, translation contributions are greatly appreciated.
Waymark relies on input from it's users, thank you to everyone for providing feedback :) Built on the shoulders of giants, thank you Open-Source!