Linux 软件免费装
Banner图

Live Sea Temperature Widget by SeaTempMap

开发者 fen0m
更新时间 2026年9月3日 06:35
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

weather beach water temperature sea temperature uv index

下载

1.2.0 1.1.0 1.1.1 1.1.2 1.1.4 1.1.5 1.1.3 1.1.6

详情介绍:

SeaTempMap is a website: a live sea temperature map of the world's coasts. It shows today's water temperature anywhere in the ocean, a 10-day sea forecast, the UV index and long-term monthly averages – free, in 30 languages, at seatempmap.com and in its Android and iOS apps. This plugin is the official WordPress add-on to that map. It brings one piece of it – a live sea temperature card for a beach you choose – onto your own pages, with a block or a shortcode. Guests want to know one thing before they book a beach holiday: how warm is the water. This plugin puts that number on your site, updated through the day. The card shows the current sea temperature at the beach you choose, plus air temperature, weather and the UV index. Sea temperatures come from NASA satellite data, sampled at the swimming area rather than out at sea. Any beach, and 174 of them already in the picker. The block and the shortcode choose from a curated list of 174 beaches and coastal cities, and that list keeps growing – new ones appear in the picker on their own, with no plugin update needed. If yours is missing, email hello@seatempmap.com with the name and we will look at adding it. For a coast that is not on the list, build the same card for any point on Earth at seatempmap.com/embed and paste the code it gives you into a Custom HTML block – it is free too, and the card is identical. How it looks The card renders in an isolated shadow root, so your theme's CSS cannot break it and its styling cannot leak into your page. It reads your page's background and picks a light or dark card to match, or you can force either one. Features Widget Pro (optional) Everything above is free and always will be. Hotels and holiday-rental sites that want the card to be theirs can add a Widget Pro licence from seatempmap.com/embed under Settings → Sea Temp Map, which unlocks, per card: The licence key is a site setting, not a per-post one: enter it once and every block on the site can use it. Without a key the Pro controls stay switched off and every card renders exactly as it does today – free, and carrying the credit link that pays for it. Shortcode [seatempmap dest="hvar"] Attributes: dest (required, the beach id), units (c or f), theme (auto, light, dark), show (both or sea), shadow (on or off), lang (a language code, or leave empty to follow your page). Top line, free: topline (auto, custom, off), eyebrow (your text, with topline="custom"), clock (on to show the beach's local time). With a Widget Pro licence saved in the settings: name (your own card name), forecast (wide or grid), bar (off hides the colour scale), offseason (on). Without a licence these are ignored and the card stays free rather than breaking. Preview every option and find beach ids at seatempmap.com/embed.

安装:

  1. Install and activate the plugin.
  2. Edit a page or post and add the Live Sea Temperature block, or place the [seatempmap dest="..."] shortcode.
  3. Pick your beach. That is all.
If you have a Widget Pro licence, put the key in Settings → Sea Temp Map once and the Pro options unlock in every block on the site.

屏幕截图:

  • The block editor shows the real card, live, with every setting beside it.
  • Sea, air and UV in one card – this one is in our own footer on seatempmap.com.

常见问题:

Is SeaTempMap a plugin or a website?

SeaTempMap is a website: a live sea temperature map covering every coast on Earth, at seatempmap.com, with apps for Android and iOS. This plugin is one of the ways to use it – it places a live card from that map on your own WordPress site. The map, its destination pages and the apps exist on their own, with or without WordPress.

My beach is not in the list.

The list covers 174 beaches and coastal cities. If yours is missing, write to hello@seatempmap.com and say which one.

Does it slow my site down?

The script loads asynchronously and only on pages that actually contain a widget. It has no dependencies and does not load jQuery, fonts or a framework.

Will it match my theme?

By default it reads the background behind it and picks a light or dark card to fit. You can force light or dark instead.

Can I use it more than once on a page?

Yes. Each card is independent, and the script is loaded once regardless of how many you place.

Does it work with page builders and classic themes?

Yes, through the shortcode. Any builder with a shortcode or raw HTML element can host it.

Where does the data come from?

Sea temperature comes from NASA satellite measurements; weather and UV come from forecast models. The reading is taken at the swimming area near each beach rather than in open water, which is usually a degree or two different.

Does the widget link to your site?

The free card does, and only from inside the card itself. It shows "SeaTempMap.com" and links to the beach page it is showing, the same way an embedded map or video links back to its source. That link is the attribution for the data, and it is what the free card is exchanged for. Nothing is added anywhere else on your site. There is no footer credit, no "powered by" line, and no link outside the widget you placed. Remove the widget and every trace of it is gone. A card using a Widget Pro licence carries no link and no mention of us at all – not a visible one and not a hidden one in the markup. That is what the licence buys. For the curious: on a free card the markup contains that link as a plain <a> before the card renders over it. It is the fallback a visitor sees if JavaScript is off or the service is unreachable, so the card never collapses into an empty box.

What is Widget Pro and do I need it?

You do not need it. The whole plugin works without it and always will. Widget Pro is a yearly licence for sites that want the card to look like theirs rather than ours: your own name on it, a ten-day forecast strip, an off-season weather face below 18 °C, the colour scale hidden, and our name and link off the card. It is bought at seatempmap.com/embed and entered once under Settings → Sea Temp Map.

I entered my licence key and the card still shows your name.

Go to Settings → Sea Temp Map, pick your beach under "Check your licence" and read the line it prints. It asks the service the same question your visitors' browsers ask, from your own domain, and tells you plainly whether the licence was accepted. A licence is bound to one domain and to the beach it was bought for, so a key that works on your live site will not work on a staging domain or for a different beach. A key that is not accepted is not an error: the card simply renders as the free card, so your page keeps working while you sort it out. If the line says the key was refused and you think it should not be, write to hello@seatempmap.com.

What happens to my Pro cards if the licence lapses?

Every card falls back to the free card, with our name on it again. Nothing breaks, no page goes blank and no visitor sees a warning – a lapsed licence is your business, not theirs. Because it is quiet, it is worth checking on the settings screen if you are unsure: pick your beach under "Check your licence" and it will tell you.

Does it collect anything about my visitors?

No. There are no cookies, no tracking pixel and no analytics. The card requests a temperature and draws it.

更新日志:

1.2.0 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0