Plugin info

Total downloads: 156
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 8/2/2025 (151 days ago)
Added to WordPress: 8/2/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 151 days ago

50/100

Is Weather Map abandoned?

Likely maintained (last update 151 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

wp-forecast
Rating 4.1/5 (24 reviews)Active installs 5,000
Weather Station
Rating 4.6/5 (69 reviews)Active installs 3,000
OWM Weather
Rating 4.4/5 (19 reviews)Active installs 2,000
WCP OpenWeather
Rating 3.6/5 (18 reviews)Active installs 1,000
Weather Forecast Widget
Rating 4.0/5 (3 reviews)Active installs 200
Extended Weather
Rating 0.0/5 (0 reviews)Active installs 20

Description

Weather Map allows you to display real-time weather information for multiple coordinates using OpenWeatherMap API. Each location’s weather is fetched and displayed on an interactive map (Leaflet.js based). The plugin includes a 15-minute caching mechanism to reduce API usage.

Features:
– Enter up to 6 coordinates to keep the map readable.
– Built-in API key validator before saving.
– 15-minute transient cache for weather data.
– Fully shortcode-based integration: [weather_map].
– Admin-friendly settings interface.

External Services

This plugin connects to the OpenWeatherMap API to retrieve real-time weather information for the locations configured in the plugin settings.

Data Sent:
– Latitude and longitude values entered by the site admin
– The API key provided by the site admin in the plugin settings

Data is sent only when:
– The front-end map loads to fetch and display weather data for a specific location

Service Provider:
OpenWeatherMap
Terms of Service
Privacy Policy

Installation

  1. Upload the plugin to the /wp-content/plugins/weather-map/ directory.
  2. Activate the plugin via the “Plugins” menu in WordPress.
  3. Go to “Weather Map” in the admin menu.
  4. Enter your OpenWeatherMap API key and up to 6 coordinate pairs.
  5. Use the [weathermap] shortcode on any page or post.

Frequently Asked Questions

How do I get an API key?

You can register for a free or paid API key at https://openweathermap.org/api. Choose a plan based on your expected usage.

How is API usage calculated?

Each coordinate results in one API call. So if you have 4 coordinates and load the page, that’s 4 API requests. Caching prevents duplicate calls within a 15-minute window.

How many coordinates can I enter?

To keep the map clean, a maximum of 6 coordinates is recommended.

How do I display the map on a page?

Simply use the shortcode [weather_map] in your content editor or page builder.

Review feed

No reviews available

Screenshots

  1. Frontend display: Click the weather icon to show current weather information.

    Frontend display: Click the weather icon to show current weather information.

  2. Plugin settings page: Enter your API key and location coordinates in the admin panel.

    Plugin settings page: Enter your API key and location coordinates in the admin panel.

Changelog

1.0

  • Initial release of the Weather Map plugin with Leaflet.js, OpenWeatherMap integration, admin settings, validation, and caching.