TK Event Weather

Display beautiful, accurate, and free weather forecasts between a start and end time on the same day. Perfect for event calendars.

Author: (profile at wordpress.org)
WordPress version required:4.6
WordPress version tested:5.6
Plugin version:1.6.6
Added to WordPress repository:11-04-2016
Last updated:06-04-2020
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:96
Rated by:10
Plugin URI:https://tourkick.com/plugins/tk-event-weather...
Total downloads:8 405
Active installs:200+
plugin download
Click to start download

Display beautiful, accurate, and free hourly weather forecasts between a start and end time on the same day. Perfect for event calendars. Includes sunrise, sunset, temperature, wind speed and direction, and is very customizable.

Highlights

  • Registers the [tk_event_weather] shortcode for use anywhere on your site (not just for your site calendar’s event-specific information) so its usage is very flexible as long as there is a valid Dark Sky API key, latitude, longitude, and time (timestamp or ISO 8601 format)
  • Uses the Dark Sky API to provide you with an accurate, reliable (typically 99.9% uptime), and free (or low cost if over the daily free API calls limit) weather forecast
  • Uses WordPress’ Transients API to minimize Dark Sky API and Google Maps Geocoding API calls (i.e. does not call the APIs on every page load) to increase page load time and save you money (or keep you from hitting the free limits)
  • Returns temperature (fahrenheit or celsius) in units local to the given latitude and longitude (with optional override to force display in one or the other)
  • Internationalized / translatable (translations not provided)
  • No WP_DEBUG messages
  • Optimized loading of assets and Dark Sky API and Google Maps Geocoding API calls
  • Actions and Filters available for developers and advanced customizations
  • Responsive plugin developer

Paid Add-Ons

Currently Available:

I am considering making add-ons for the following event calendars:

Additional add-on ideas:

  • Geolocate user to display weather for user’s current location (i.e. no specific latitude or longitude shortcode arguments)
  • Styling (custom colors, possibly custom icons)
  • Advanced templates/views

I’ll consider making whichever add-ons I receive the most requests for (and are technically feasible) so please share your request via the plugin settings’ built-in Feature Request form!

Notes

  • You’ll need to register for a free Dark Sky API key
  • Quote from Dark Sky’s website, as of March 31, 2020:
    • Our API service for existing customers is not changing today, but we will no longer accept new signups. The API will continue to function through the end of 2021.
    • We are looking into an alternative weather API to easily replace the Dark Sky integration so new users can keep using this plugin.
  • As of October 2016, Dark Sky allows up to 1,000 free API calls per day. The cost for additional API calls is $0.0001 per API call (or $1 per 10,000 requests).
  • You’ll need to enter your billing information at Dark Sky if you want to ensure your API access isn’t cut off after 1,000 API calls per day.
  • If you’re out of API calls for the day and you haven’t entered billing information, the plugin will “fail gracefully” (does not display errors to non-Administrators).
  • You can check the Dark Sky API’s Status Updates to read its news.
  • The Dark Sky Terms of Use states, “You agree that any application or service which incorporates data obtained from the Service shall prominently display the message “Powered by Dark Sky” in a legible manner near the data or any information derived from any data from the Service. This message must, if possible, open a link to https://darksky.net/poweredby/ when clicked or touched.”
  • This plugin’s output will automatically add a compliant link; however, there is a setting to disable outputting this link. This is because your site may not be a “public or user-facing application” (although it probably is) or because you’ve emailed to the address in their Terms of Use to request (and have been approved for) their extremely-affordable white-label account.
  • This plugin and its author are not affiliated with or endorsed by The Dark Sky Company, LLC or any of the other plugins mentioned (including ones for which an add-on is available).
  • This plugin utilizes Freemius. All data collected via Freemius will be available to both Freemius and this plugin’s author to be used in responsible ways. By opting-in to Freemius, you’ll help us learn how we can make this plugin better and possibly communicate with you regarding the plugin’s development.
  • This plugin may contain affiliate links.

Support Me