WP Manifestindependent plugin directory
manifest / content / dp-weather

DP Weather

Demo plugin demonstrating competency which displays weather data from a public API into a block.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dp-harrison/dp-weather/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Screenshot 2026-03-03 at 15 57 07

DP Weather

WordPress block that shows a multi-day weather forecast using the Open-Meteo API.

Features

  • Gutenberg block: DP Weather (block names dp/weather and dp-weather/weather)
  • Configurable location (name + lat/lon), units (°C / °F), and number of forecast days (1–14)
  • Daily cards with weather emoji, high/low temps, and “Now” for today
  • No API key required

Installation

  1. Upload the dp-weather folder to wp-content/plugins/.
  2. Activate DP Weather in the WordPress admin.
  3. Add the block via the block editor (search for “DP Weather”).

Block settings (sidebar)

  • Location name – Label shown above the forecast (e.g. “London, UK”).
  • Latitude / Longitude – Coordinates for the forecast.
  • Units – Metric (°C) or Imperial (°F).
  • Number of days – 1–14 days (controls how many cards/columns are shown).

Requirements

  • WordPress 5.5+
  • PHP 7.4+

License

Proprietary – Dont Panic Projects.