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+ |
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:
- The Events Calendar by Modern Tribe – 600,000+ active installs – Purchase
- Events Manager by Marcus Sykes – 100,000+ active installs – Purchase
- Simple Calendar by Moonstone Media – 80,000+ active installs – Purchase
I am considering making add-ons for the following event calendars:
- All-in-One Event Calendar by Timely – 100,000+ active installs
- Event Organiser by Stephen Harris – 40,000+ active installs
- Calendar by WD / Spider Event Calendar – 30,000+ active installs
- Event Calendar WD – 30,000+ active installs
- My Calendar by Joe Dolson – 30,000+ active installs
- EventOn by ashanjay – 30,000+ sales
- Bookly Booking Plugin by Ladela – 17,000+ sales
- Pinpoint Booking System by DOTonPAPER – 10,000+ active installs and/or its PRO upgrade (previously on CodeCanyon) – 12,000+ sales
- WP Simple Booking Calendar by simplebookingcalendar – 10,000+ active installs and/or its Premium version
- Calendarize it! by RightHere – 9,000+ sales
- Appointment+ by WPMU DEV – 125,000+ downloads
- Events+ by WPMU DEV – 95,000+ downloads
- Timetable Responsive Schedule For WordPress by QuanticaLabs – 6,000+ sales
- WordPress Pro Event Calendar by DPereyra – 5,500+ sales
- Event Booking Pro by MoeHaydar – 5,000+ active installs
- Chronosly Events Calendar 4,000+ active installs and/or its Advanced (Pro) version – 800+ sales
- Booked – Appointment Booking for WordPress by BoxyStudio – 5,500+ active installs
- Events Calendar Registration & Booking by elbisnero – 4,000+ sales
- Event Espresso – 3,000+ active installs of EE4 Decaf and/or its paid version
- Sugar Events Calendar Lite by Pippin Williamson – 2,000+ active installs
- Team Booking by VonStroheim – 3,500+ sales
- HBook – Hotel booking system by HotelWP – 3,000+ sales
- Modern Events Calendar by WEBNUS – 3,000+ sales
- FooEvents for WooCommerce – 2,500+ sales
- WP Booking Calendar by Wachipi – 1,900+ sales
- WooCommerce Bookings – thousands of active installs (exact number unknown)
- WooCommerce Appointments by BizzThemes
- Booking & Appointment Plugin for WooCommerce by Tyche Softwares
- BirchPress Scheduler
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
- Leave a great review
- Buy one of my available paid add-ons or tell me about one you’d be interested in purchasing!
- View my other plugins
- Hire Me for Custom Integrations and other Customizations
- Contribute code via GitHub
- Assist with translations via WordPress.org — How to get started
- Tweet this plugin