Beskrivelse
War Map Live is the official WordPress plugin for War Map Live — a live war map of ongoing conflict, built from public news feeds and refreshed every few minutes.
It puts the same real-time conflict map you see on warmaplive.com directly on your own site: incidents appear on an interactive world map as they are reported, each one linking back to the article it came from. Drop it on a page with a shortcode or a block and it keeps itself up to date — there is nothing to sync and nothing to maintain.
Add [warmaplive] to any page and the map appears, full width and interactive, exactly as it is on warmaplive.com. It keeps updating on your page on its own — there is nothing to sync and nothing to maintain.
Who uses it
- News and current-affairs sites that want a live conflict map next to their reporting.
- Analysts, researchers and OSINT writers who need an at-a-glance world war map that updates itself.
- Bloggers and educators covering geopolitics, who want a real-time map without building one.
What the map shows
- Incidents from live news, pulled from a wide spread of free public feeds every few minutes.
- Every marker links to its source, so a reader can check the original report themselves.
- Filters by time window, type, region, severity and country, built into the map itself.
- Nothing invented and nothing seeded. An empty map means nothing has been reported in that window — not that the map is broken.
You need a free embed key
warmaplive.com refuses to be framed by default, so an ordinary <iframe> pointing at it shows an empty box. An embed key lifts that for the domains you list on it, and nothing else.
Getting one takes about a minute at id.lumorabuild.com/account/embeds: name your site, list your domain, copy the key, paste it into the plugin. It is free and it does not consume credits.
Because a key only permits showing the map on your own domains, it is not a secret and it is safe to leave in your page source. It is worthless to anyone else.
In WordPress
- Shortcode —
[warmaplive]anywhere a shortcode works: post, page, text widget, page builder. - Block — search for “War Map Live” in the block editor. Live preview, height and credit controls in the sidebar.
- Per-embed options — height, maximum width, accessible frame title, an optional credit link (off unless you turn it on), extra CSS class.
- Connection check — one button that says whether your key is valid and whether this exact domain is allowed to use it. That second half is the thing browsers will not tell you: a valid key on an unlisted domain just renders an empty box, with the reason buried in a developer console. The result is kept, so the Overview screen always shows where the site actually stands rather than merely whether a key has been typed in.
Light on your site
- The map loads lazily, in its own frame, after your page.
- Your server does no work. It never contacts War Map Live on a visitor’s request — the only outbound call the plugin ever makes is when an administrator presses the connection check button.
- The stylesheet is only loaded on pages that actually contain a map.
- No tracking, no analytics, no scripts added to your pages by this plugin.
Official plugin
This is the official War Map Live plugin. War Map Live (warmaplive.com) is a service built and operated by Lumora (lumorabuild.com), the author of this plugin — it is not a third-party integration with somebody else’s product.
External service
The plugin is a client for the War Map Live service. The plugin itself is free; an embed key is required for the map to display, because the map is generated and hosted on the service.
Your server contacts https://www.warmaplive.com in exactly one situation: when an administrator presses the connection check button. It sends your embed key and this site’s address, and receives back whether the two match. Nothing else is ever sent, and never on a visitor’s request.
A visitor’s browser requests the map from https://www.warmaplive.com directly when it renders a page containing the embed, exactly as it would for any embedded map. Their request carries the embed key (so the map knows it is allowed to appear on your site) and the standard information any web request carries. No visitor data passes through your server to us, and this plugin sets no cookies.
- Service: https://www.warmaplive.com/
- How it works: https://www.warmaplive.com/about
- Terms of Service: https://www.warmaplive.com/terms
- Privacy Policy: https://www.warmaplive.com/privacy
Skærmbilleder



Blokke
Dette plugin giver 1 blok.
- War Map Live The live War Map Live conflict map, embedded on this page.
Installation
- Install through Plugins Add New and search for “War Map Live”, or upload the ZIP.
- Activate the plugin.
- Get a free embed key at id.lumorabuild.com/account/embeds, listing this site’s domain.
- Open War Map Live Settings in your admin menu, paste the key, and save.
- Go to Overview and press Check connection to confirm it works from this domain.
- Add
[warmaplive]to a page — or insert the War Map Live block.
FAQ
-
Is it free?
-
Yes. The plugin is free and the embed key is free. Embedding the map does not consume credits.
-
Why do I need a key at all?
-
Because War Map Live blocks embedding by default. Without that block, any site could frame the map — including sites that would wrap it in their own advertising or present it as their own. The key is the opt-in, and it is bound to your domains so it cannot be lifted and reused elsewhere.
-
The map area is blank. What is wrong?
-
Almost always the key is not allowed on the domain you are viewing. Press Check connection on the Overview tab — it names exactly which domains your key covers. Note that
www.example.comandexample.comare different origins; a key created for one normally covers both, but a key created for a different site will not work here. -
Is the key a secret?
-
No, and it does not need to be. Anyone can read it in your page source, but it only permits displaying the map on the domains listed on that key. Do not reuse it as a password anywhere else.
-
I revoked a key and the map still shows.
-
Revocation takes up to five minutes to reach every server. Wait, then reload.
-
Will it slow my site down?
-
No. The map is lazy-loaded in its own frame and loads after your page. Your server never contacts War Map Live when a visitor loads a page.
-
Can I put more than one map on a page?
-
Yes. Each gets its own settings and its own frame.
-
Does it work with page builders and caching plugins?
-
Yes. The output is plain static HTML with no server-side work per request, so caching plugins can cache it freely and the map still updates itself in the browser.
-
What happens if I deactivate it?
-
Nothing is deleted and your settings stay. Uninstalling removes the plugin’s own settings and nothing else — your embed key lives in your Lumora account and is untouched.
Anmeldelser
Der er ingen anmeldelser for denne widget.
Bidragsydere & udviklere
“War Map Live” er open source-software. Følgende personer har bidraget til dette plugin.
BidragsydereOversæt “War Map Live” til dit eget sprog.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
1.0.4
- Housekeeping for the directory listing. No functional changes.
1.0.3
- The optional credit link under the map now defaults to off.
- Project page: https://www.lumorabuild.com/warmaplive/
1.0.2
- The block now declares Block API version 3, so it works correctly in the iframed editor that
WordPress 7.1 always uses. This raises the minimum WordPress version to 6.3. - The block’s stylesheet is registered on
initrather thanwp_enqueue_scripts, so the editor
preview is styled inside the iframe and not only on the front end. - Uninstalling now removes the saved connection status and the usage counter as well as the
settings — previously those two rows were left behind. - Tested up to WordPress 7.1.
1.0.1
- Overview now reports the real connection status for this site — whether the key is valid, whether
this exact domain is on it, which domains it covers, when it was last checked, and how many
published pages already show the map. It used to report only that a key had been typed in. - A site that changes address (staging to live, http to https) is told its last check no longer
applies, instead of being shown a stale pass. - Height and maximum width no longer clip their own values in the settings form.
- The admin screen follows the WordPress admin colour scheme instead of the operating system’s
dark mode setting, which could render the panels dark on a light admin page. - Stylesheets are versioned by file contents, so an update can never be masked by a cache.
1.0.0
- First release:
[warmaplive]shortcode, a server-rendered block with live preview, embed-key
settings, a connection check that reports domain mismatches and is remembered on the Overview
screen, an optional credit link, lazy loading, and a tabbed admin screen with Help, About and
More from Lumora.
