plugin-icon

Custom Location Weather

Display current weather conditions and local time for any specified location using OpenWeatherMap API.
Version
1.0.0
Last updated
Apr 1, 2025
Custom Location Weather

Custom Location Weather Plugin is a versatile WordPress plugin that displays real-time weather information and local time for any location worldwide. Perfect for travel websites, local businesses, or any site needing to display weather information.

Key Features

  • Real-time weather data display using OpenWeatherMap API
  • Customizable location settings
  • Temperature unit toggle (Celsius/Fahrenheit)
  • Custom weather icons
  • Responsive design
  • Cached data to minimize API calls
  • Easy implementation via shortcode

Basic Usage

Simply use the shortcode [custom_weather_time] to display weather information on any post or page.

Display Options

The weather display includes: * Current temperature * Weather condition * Humidity level * Wind speed * Current date and time * Temperature unit toggle button

Technical Details

File Structure

`

custom-location-weather/ ├── custom-location-weather.php (Main plugin file) ├── templates/ │ ├── admin-settings.php (Admin interface template) │ └── weather-display.php (Frontend display template) ├── assets/ │ ├── css/ │ │ └── style.css (Plugin styles) │ ├── js/ │ │ └── script.js (Frontend functionality) │ └── images/ │ └── [weather icons] `

API Integration

  • Provider: OpenWeatherMap
  • Endpoint: api.openweathermap.org/data/2.5/weather
  • Method: GET
  • Cache Duration: 30 minutes

Security

  • Direct file access prevention
  • Data sanitization
  • XSS prevention
  • CSRF protection
  • Secure API key storage

Support

For support queries, please email hello@paulanunobi.com or visit our support page at https://paulanunobi.com/custom-location-weather.

Future Updates

Planned features for upcoming releases: * Multiple location support * Extended forecast display * Additional customization options * Widget implementation * Weather alerts integration

Freeon Business plan
Tested up to
WordPress 6.7.4
This plugin is available for download for your site.