🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
Custom Location Weather

Custom Location Weather

0/5 (0 ratings) — active installs Updated Apr 1, 2025

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 [email protected] 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